diff --git a/docs/WebConfigGenerator/dist/index.html b/docs/WebConfigGenerator/dist/index.html index e7d9a188e..e0bc6c3c4 100644 --- a/docs/WebConfigGenerator/dist/index.html +++ b/docs/WebConfigGenerator/dist/index.html @@ -1 +1 @@ -ASF web config
\ No newline at end of file +ASF web config
\ No newline at end of file diff --git a/docs/WebConfigGenerator/dist/service-worker.js b/docs/WebConfigGenerator/dist/service-worker.js index 206ef7655..cd85d20d3 100644 --- a/docs/WebConfigGenerator/dist/service-worker.js +++ b/docs/WebConfigGenerator/dist/service-worker.js @@ -1 +1 @@ -"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[["index.html","e187bf6d0a4ef1a366dd33d5525d610b"],["service-worker.js","715476d1b8c252271a1244614ea2bbe9"],["static/css/app.6b8051f87730c0bcf72aeff1d4da3167.css","363fe90be0a3ab0710c221b022275227"],["static/js/app.d21c345b6726f2bfde08.js","38850d8d8a22ec6a93c31a5fe631af25"],["static/js/manifest.2cc1a9320c390e367e43.js","c99c84bf3387e78403c9b50471a0376d"],["static/js/vendor.76b7cf648fa3dd0b1790.js","90bd25b4f0ea3f84347201c94db2daa0"],["static/logo-192.png","c3b4b0c9f80ac79a8b4b5408c33cade1"],["static/logo-512.png","6555df14b45c5583393da674c9f9718d"],["static/logo.png","107f94b872ff159929b4affba3aeb7f6"]],cacheName="sw-precache-v3-asf-config-generator-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(t){return new Response(t,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,t){var n=new URL(e);return n.hash="",n.search=n.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),n.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,!1);return[r.toString(),a]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(n){if(!t.has(n)){var r=new Request(n,{credentials:"same-origin"});return fetch(r).then(function(t){if(!t.ok)throw new Error("Request for "+n+" returned a response with status "+t.status);return cleanResponse(t).then(function(t){return e.put(n,t)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){if(!t.has(n.url))return e.delete(n)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,n=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);(t=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,"index.html"),t=urlsToCacheKeys.has(n));t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}}); \ No newline at end of file +"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[["index.html","eae1acd729be3ca8187cb27c5ce1c7a2"],["service-worker.js","cc0f23d770f95a2014c45ceab930de89"],["static/css/app.6b8051f87730c0bcf72aeff1d4da3167.css","363fe90be0a3ab0710c221b022275227"],["static/js/app.2460e1e45c3722a74286.js","314e81267310df99e71786827eacdca2"],["static/js/manifest.674eebdee368eb8edc57.js","aeae5acde2e60897114b183612f0a928"],["static/js/vendor.76b7cf648fa3dd0b1790.js","90bd25b4f0ea3f84347201c94db2daa0"],["static/logo-192.png","c3b4b0c9f80ac79a8b4b5408c33cade1"],["static/logo-512.png","6555df14b45c5583393da674c9f9718d"],["static/logo.png","107f94b872ff159929b4affba3aeb7f6"]],cacheName="sw-precache-v3-asf-config-generator-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(t){return new Response(t,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,t){var n=new URL(e);return n.hash="",n.search=n.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),n.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,!1);return[r.toString(),a]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(n){if(!t.has(n)){var r=new Request(n,{credentials:"same-origin"});return fetch(r).then(function(t){if(!t.ok)throw new Error("Request for "+n+" returned a response with status "+t.status);return cleanResponse(t).then(function(t){return e.put(n,t)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){if(!t.has(n.url))return e.delete(n)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,n=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);(t=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,"index.html"),t=urlsToCacheKeys.has(n));t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}}); \ No newline at end of file diff --git a/docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js b/docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js similarity index 67% rename from docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js rename to docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js index 07756e292..33e55ef6b 100644 --- a/docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js +++ b/docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js @@ -1,2 +1,2 @@ -webpackJsonp([0],[,function(e,a,t){var n=t(0)(t(52),null,null,null,null);e.exports=n.exports},,,,,,,,,,,,,,,,,,,,,function(e,a,t){"use strict";function n(e,a){return t.i(s.isNil)(e)||""===e?a?["Field required!"]:[]:null}function i(e,a){return function(i,l){var o=n(i,l.required);if(!t.i(s.isNil)(o))return o;var r=[];return i=parseInt(i,10),!t.i(s.isNumber)(i)||isNaN(i)?r.push("Not a valid number!"):i>a?r.push("Value too big!"):i4?l.push("Text too long!"):e.length<4&&l.push("Text too short!"):l.push("Not a valid string!"),e=parseInt(e,10),t.i(s.isNumber)(e)&&!isNaN(e)||l.push("Not a valid number!"),l},tradeToken:function(e,a){return function(i,l){var o=n(i,l.required);if(!t.i(s.isNil)(o))return o;var r=[];return t.i(s.isString)(i)?i.length>a?r.push("Text too long!"):i.length0})),t.i(n.each)(e,function(a,t){"string"==typeof a&&""===a&&delete e[t]}),e}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(59),i=t.n(n),s=t(5),l=(t.n(s),t(32)),o=t.n(l);a.default={name:"BotConfig",mixins:[o.a],data:function(){return{type:"bot"}},computed:{filename:function(){return this.model.name+".json"}},methods:{processModelToJSON:function(e){var a=i()({},e);return a.GamesPlayedWhileIdle&&a.GamesPlayedWhileIdle.length&&(a.GamesPlayedWhileIdle=a.GamesPlayedWhileIdle.map(function(e){return parseInt(e,10)}).filter(function(e){return!isNaN(e)&&e>0})),t.i(s.each)(a,function(e,t){"string"==typeof e&&""===e&&delete a[t]}),a.name&&delete a.name,a}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"CheckboxGroup"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputCheckbox"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputFlag",data:function(){return{items:[],flagValue:this.schema.defaultValue}},methods:{addElement:function(){(this.flagValue||0===this.flagValue)&&(this.items.includes(this.flagValue)||this.items.push(this.flagValue),this.flagValue=this.schema.defaultValue,this.value=this.items.reduce(function(e,a){return e+a}))},removeElement:function(e){this.items.splice(e,1),this.value=this.items.reduce(function(e,a){return e+a})},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(5),i=(t.n(n),t(1)),s=t.n(i);a.default={mixins:[s.a],name:"InputMap",computed:{keyErrors:function(){return this.schema.keyValidator?this.validate(this.mapKey,this.schema.keyValidator):[]},keyInvalid:function(){return 0!==this.keyErrors.length},valueErrors:function(){return this.schema.valueValidator?this.validate(this.mapValue,this.schema.valueValidator):[]},valueInvalid:function(){return 0!==this.valueErrors.length}},data:function(){return{items:{},mapKey:this.schema.defaultKey,mapValue:this.schema.defaultValue}},methods:{addElement:function(){!this.mapValue&&0!==this.mapValue||!this.mapKey&&0!==this.mapKey||this.hasErrors()||(this.items[this.mapKey]=this.mapValue,this.mapValue=this.schema.defaultValue,this.mapKey=this.schema.defaultKey,this.$emit("update",this.items,this.schema.field))},removeElement:function(e){this.$delete(this.items,e),this.$emit("update",this.items,this.schema.field)},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e},hasErrors:function(){if(!this.keyInvalid&&!this.valueInvalid)return!1;var e=[];return this.keyInvalid&&t.i(n.each)(this.$el.getElementsByClassName("map-key"),function(a){return e.push(a)}),this.valueInvalid&&t.i(n.each)(this.$el.getElementsByClassName("map-value"),function(a){return e.push(a)}),clearTimeout(this.shakeTimeout),t.i(n.each)(e,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(n.each)(e,function(e){e.classList.remove("shake")})},500),!0}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputNumber",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputPassword",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputSelect"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(5),i=(t.n(n),t(1)),s=t.n(i);a.default={mixins:[s.a],name:"InputSet",computed:{errors:function(){return this.schema.values?[]:this.validate(this.setValue)},invalid:function(){return 0!==this.errors.length}},data:function(){return{items:[],setValue:this.schema.defaultValue}},methods:{addElement:function(){(this.setValue||0===this.setValue)&&(this.hasErrors()||(this.items.includes(this.setValue)||this.items.push(this.setValue),this.setValue=this.schema.defaultValue,this.$emit("update",this.items,this.schema.field)))},removeElement:function(e){this.items.splice(e,1),this.$emit("update",this.items,this.schema.field)},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e},hasErrors:function(){if(!this.invalid)return!1;var e=[];return t.i(n.each)(this.$el.getElementsByClassName("set-value"),function(a){return e.push(a)}),clearTimeout(this.shakeTimeout),t.i(n.each)(e,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(n.each)(e,function(e){e.classList.remove("shake")})},500),!0}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputText",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(56),i=t.n(n),s=t(5),l=(t.n(s),t(54)),o={},r=t(129);t.i(s.each)(r.keys(),function(e){var a=e.replace(/^\.\//,"").replace(/\.vue/,"");o[a]=r(e)}),a.default={data:function(){var e=[];for(var a in l.a)e.push(a);return{model:{},displayAdvanced:!1,selectedVersion:sessionStorage.getItem("selectedVersion")||e[0],versions:e,type:""}},computed:{schema:function(){return l.a[this.selectedVersion][this.type]||{}}},methods:{updateModel:function(e,a){this.model[a]=e},downloadJSON:function(){if(this.validateForm()){var e=this.processModelToJSON(this.model),a=i()(e,null,2);this.downloadText(a,this.filename)}},downloadText:function(e,a){var t=document.createElement("a");t.setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(e)),t.setAttribute("download",a),t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},toggleAdvanced:function(){this.displayAdvanced=!this.displayAdvanced},validateForm:function(){var e=document.getElementsByTagName("form")[0],a=document.getElementsByClassName("error");return a.length?(clearTimeout(this.shakeTimeout),t.i(s.each)(a,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(s.each)(a,function(e){e.classList.remove("shake")})},500),!1):e.checkValidity()},processModelToJSON:function(e){return e}},watch:{selectedVersion:function(e){sessionStorage.setItem("selectedVersion",e)}},components:o}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(22);a.default={props:["schema"],watch:{value:function(){this.$emit("update",this.value,this.schema.field)}},data:function(){return{value:this.schema.defaultValue}},methods:{validate:function(e,a){return a||this.schema.validator?a?a(e,this.schema):this.schema.validator(e,this.schema):this.schema.required?n.a.required(e,this.schema):[]}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(21),i=t(36),s=t(37),l=t.n(s),o=t(34),r=t(35);n.a.config.productionTip=!1,n.a.use(i.a),console.log(o.a);var c=new i.a(o.a);new n.a({el:"#app",router:r.a,i18n:c,template:"",components:{App:l.a}}),"serviceWorker"in navigator&&navigator.serviceWorker.register("service-worker.js")},function(e,a,t){"use strict";var n=t(22);a.a={"V3.1.1.3+":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{field:"CommandPrefix",label:"CommandPrefix",type:"InputText",placeholder:"!"},{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPrefixes",field:"IPCPrefixes",type:"InputSet"},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdlePriorityQueueOnly",field:"IdlePriorityQueueOnly",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.1.0.9-V3.1.1.2":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPrefixes",field:"IPCPrefixes",type:"InputSet"},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdlePriorityQueueOnly",field:"IdlePriorityQueueOnly",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.5.8-V3.1.0.1":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.5.0-V3.0.5.5":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.3.7-V3.0.4.8":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0,advanced:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US",advanced:!0},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",advanced:!0,validator:n.a.byte}]},{legend:"schema.updates",fields:[{type:"InputCheckbox",field:"AutoUpdates",label:"AutoUpdates",defaultValue:!0},{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0,advanced:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1,advanced:!0}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.1.6-V3.0.3.6":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0,advanced:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US",advanced:!0},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",advanced:!0,validator:n.a.byte}]},{legend:"schema.updates",fields:[{type:"InputCheckbox",field:"AutoUpdates",label:"AutoUpdates",defaultValue:!0},{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0,advanced:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1,advanced:!0}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{type:"InputCheckbox",label:"CardDropsRestricted",field:"CardDropsRestricted",defaultValue:!0}]}]}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a,t){var n=t(0)(t(39),t(121),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(40),t(116),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(96)}var i=t(0)(t(41),t(115),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(42),t(117),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(95)}var i=t(0)(t(43),t(114),n,null,null);e.exports=i.exports},function(e,a,t){function n(e){t(99)}var i=t(0)(t(44),t(122),n,null,null);e.exports=i.exports},function(e,a,t){function n(e){t(100)}var i=t(0)(t(45),t(123),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(46),t(124),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(47),t(125),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(48),t(119),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(94)}var i=t(0)(t(49),t(113),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(50),t(120),null,null,null);e.exports=n.exports},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-10"},[t("div",{staticClass:"form-input"},[e.schema.values?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.setValue,expression:"setValue"}],staticClass:"set-value",class:{error:e.invalid},attrs:{type:"text",name:e.schema.field,placeholder:e.schema.placeholder,id:e.schema.field},domProps:{value:e.setValue},on:{input:function(a){a.target.composing||(e.setValue=a.target.value)}}}),e._v(" "),!e.schema.values&&e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e(),e._v(" "),e.schema.values?t("select",{directives:[{name:"model",rawName:"v-model",value:e.setValue,expression:"setValue"}],attrs:{id:e.schema.field},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.setValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{staticClass:"checkbox",attrs:{for:e.schema.field},on:{click:function(a){if(a.target!==a.currentTarget)return null;e.value=!e.value}}},[t("button",{staticClass:"button small",class:{outline:e.value},on:{click:function(a){a.preventDefault(),e.value=!1}}},[e._v("✖")]),e._v(" "),t("button",{staticClass:"button small",class:{outline:!e.value},on:{click:function(a){a.preventDefault(),e.value=!0}}},[e._v("✔")]),e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e()])])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"home"},[t("p",{staticClass:"text-justify",domProps:{innerHTML:e._s(e.$t("home.topic"))}})])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("form",{staticClass:"form",attrs:{method:"post",action:"",id:"asf-form",onsubmit:"return false;"}},[e.versions.length>1?t("div",{staticClass:"row align-center"},[t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedVersion,expression:"selectedVersion"}],attrs:{id:"version"},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedVersion=a.target.multiple?t:t[0]}}},e._l(e.versions,function(a){return t("option",{domProps:{value:a}},[e._v(e._s(a))])}))])])]):e._e(),e._v(" "),e._l(e.schema,function(a){return!a.advanced||e.displayAdvanced?t("fieldset",[t("legend",[e._v(e._s(e.$t(a.legend)))]),e._v(" "),e._l(a.fields,function(a){return!a.advanced||e.displayAdvanced?t(a.type,{key:a.field,tag:"component",attrs:{schema:a},on:{update:e.updateModel}}):e._e()})],2):e._e()}),e._v(" "),t("div",{staticClass:"form-item"},[t("button",{staticClass:"button",on:{click:function(a){a.preventDefault(),e.downloadJSON(a)}}},[e._v(e._s(e.$t("button.download")))]),e._v(" "),t("button",{staticClass:"button secondary",class:{outline:!e.displayAdvanced},on:{click:function(a){a.preventDefault(),e.toggleAdvanced(a)}}},[e._v(e._s(e.$t("button.advanced")))])])],2)},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item form-checkboxes"},e._l(e.schema.fields,function(a){return t("label",{staticClass:"checkbox",attrs:{for:a.field}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"checkbox",id:a.field,name:a.field,required:a.required},domProps:{checked:Array.isArray(e.value)?e._i(e.value,null)>-1:e.value},on:{__c:function(a){var t=e.value,n=a.target,i=!!n.checked;if(Array.isArray(t)){var s=e._i(t,null);i?s<0&&(e.value=t.concat(null)):s>-1&&(e.value=t.slice(0,s).concat(t.slice(s+1)))}else e.value=i}}}),e._v("\n "+e._s(a.label)+"\n "),a.required?t("span",{staticClass:"req"},[e._v("*")]):e._e()])}))},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{attrs:{id:"app"}},[t("div",{staticClass:"head"},[e._m(0),e._v(" "),t("h1",{staticClass:"text-center",domProps:{innerHTML:e._s(e.$t("app.name"))}})]),e._v(" "),t("div",{staticClass:"menu"},[t("ul",[t("li",[t("a",{class:{active:"/"===e.$route.path},attrs:{href:"#"},domProps:{innerHTML:e._s(e.$t("link.home"))}})]),e._v(" "),t("li",[t("a",{class:{active:"/asf"===e.$route.path},attrs:{href:"#asf"},domProps:{innerHTML:e._s(e.$t("link.asf"))}})]),e._v(" "),t("li",[t("a",{class:{active:"/bot"===e.$route.path},attrs:{href:"#bot"},domProps:{innerHTML:e._s(e.$t("link.bot"))}})])])]),e._v(" "),t("router-view")],1)},staticRenderFns:[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("a",{staticClass:"logo",attrs:{href:"#"}},[t("img",{attrs:{src:"static/logo.png",alt:"asf logo"}})])}]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{name:e.schema.field,id:e.schema.field,required:e.schema.required},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.value=a.target.multiple?t:t[0]}}},e._l(e.schema.options,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],class:{error:e.invalid},attrs:{type:"text",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=a.target.value)}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("form",{staticClass:"form",attrs:{method:"post",action:"",id:"asf-form",onsubmit:"return false;"}},[e.versions.length>1?t("div",{staticClass:"row align-center"},[t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedVersion,expression:"selectedVersion"}],attrs:{id:"version"},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedVersion=a.target.multiple?t:t[0]}}},e._l(e.versions,function(a){return t("option",{domProps:{value:a}},[e._v(e._s(a))])}))])])]):e._e(),e._v(" "),e._l(e.schema,function(a){return!a.advanced||e.displayAdvanced?t("fieldset",[t("legend",[e._v(e._s(e.$t(a.legend)))]),e._v(" "),e._l(a.fields,function(a){return!a.advanced||e.displayAdvanced?t(a.type,{key:a.field,tag:"component",attrs:{schema:a},on:{update:e.updateModel}}):e._e()})],2):e._e()}),e._v(" "),t("div",{staticClass:"form-item"},[t("button",{staticClass:"button",on:{click:function(a){a.preventDefault(),e.downloadJSON(a)}}},[e._v(e._s(e.$t("button.download")))]),e._v(" "),t("button",{staticClass:"button secondary",class:{outline:!e.displayAdvanced},on:{click:function(a){a.preventDefault(),e.toggleAdvanced(a)}}},[e._v(e._s(e.$t("button.advanced")))])])],2)},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-10"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.flagValue,expression:"flagValue"}],attrs:{id:e.schema.field},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.flagValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])}))])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-5"},[t("div",{staticClass:"form-item"},[e.schema.keys?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.mapKey,expression:"mapKey"}],staticClass:"map-key",class:{error:e.keyInvalid},attrs:{type:"text",placeholder:e.schema.keyPlaceholder},domProps:{value:e.mapKey},on:{input:function(a){a.target.composing||(e.mapKey=a.target.value)}}}),e._v(" "),!e.schema.keys&&e.keyInvalid?t("span",{staticClass:"error"},[e._v(e._s(e.keyErrors.join(" ")))]):e._e(),e._v(" "),e.schema.keys?t("select",{directives:[{name:"model",rawName:"v-model",value:e.mapKey,expression:"mapKey"}],on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.mapKey=a.target.multiple?t:t[0]}}},e._l(e.schema.keys,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-5"},[t("div",{staticClass:"form-item"},[e.schema.values?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.mapValue,expression:"mapValue"}],staticClass:"map-value",class:{error:e.valueInvalid},attrs:{type:"text",placeholder:e.schema.valuePlaceholder},domProps:{value:e.mapValue},on:{input:function(a){a.target.composing||(e.mapValue=a.target.value)}}}),e._v(" "),!e.schema.values&&e.valueInvalid?t("span",{staticClass:"error"},[e._v(e._s(e.valueErrors.join(" ")))]):e._e(),e._v(" "),e.schema.values?t("select",{directives:[{name:"model",rawName:"v-model",value:e.mapValue,expression:"mapValue"}],on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.mapValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(n,e.schema.keys))+" => "+e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.value,expression:"value",modifiers:{number:!0}}],class:{error:e.invalid},attrs:{type:"number",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=e._n(a.target.value))},blur:function(a){e.$forceUpdate()}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],class:{error:e.invalid},attrs:{type:"password",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=a.target.value)}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},,,,function(e,a,t){function n(e){return t(i(e))}function i(e){var a=s[e];if(!(a+1))throw new Error("Cannot find module '"+e+"'.");return a}var s={"./CheckboxGroup.vue":104,"./InputCheckbox.vue":105,"./InputFlag.vue":106,"./InputMap.vue":107,"./InputNumber.vue":108,"./InputPassword.vue":109,"./InputSelect.vue":110,"./InputSet.vue":111,"./InputText.vue":112};n.keys=function(){return Object.keys(s)},n.resolve=i,e.exports=n,n.id=129},function(e,a,t){function n(e){return t(i(e))}function i(e){var a=s[e];if(!(a+1))throw new Error("Cannot find module '"+e+"'.");return a}var s={"./ar-SA.json":131,"./bg-BG.json":132,"./cs-CZ.json":133,"./da-DK.json":134,"./de-AT.json":135,"./de-DE.json":136,"./el-GR.json":137,"./es-ES.json":138,"./fi-FI.json":139,"./fr-CH.json":140,"./fr-FR.json":141,"./he-IL.json":142,"./hi-IN.json":143,"./hu-HU.json":144,"./id-ID.json":145,"./it-IT.json":146,"./ja-JP.json":147,"./ko-KR.json":148,"./lt-LT.json":149,"./nl-BE.json":150,"./nl-NL.json":151,"./no-NO.json":152,"./pl-PL.json":153,"./pt-BR.json":154,"./pt-PT.json":155,"./ro-RO.json":156,"./ru-RU.json":157,"./sk-SK.json":158,"./sr-CS.json":159,"./strings.json":160,"./sv-SE.json":161,"./tr-TR.json":162,"./uk-UA.json":163,"./vi-VN.json":164,"./zh-CN.json":165,"./zh-TW.json":166};n.keys=function(){return Object.keys(s)},n.resolve=i,e.exports=n,n.id=130},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF генератор за конфигуриране","button.advanced":"Превключване на разширени настройки","button.download":"Изтегляне","home.topic":"","link.asf":"ASF","link.bot":"Бот","link.home":"Начало","schema.access":"Достъп","schema.advanced":"Разширени настройки","schema.basic":"Основни","schema.bot.SteamLogin.description":"Вашият Steam профил","schema.bot.SteamPassword.description":"Вашата Steam парола","schema.bot.name":"Име","schema.bot.name.description":"Име на бота","schema.community":"Общност","schema.connection":"Свързване","schema.customization":"Персонализиране","schema.farming":"Вадене на карти","schema.generic.steamid64":"Вашият SteamID64","schema.misc":"Разни","schema.performance":"Представяне","schema.remote_access":"Отдалечен достъп","schema.security":"Защита","schema.trading":"Търговия","schema.updates":"Обновления","static.add":"Добави"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Přepnout rozšířené nastavení","button.download":"Stáhnout","home.topic":'ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.',"link.asf":"ASF","link.bot":"Bot","link.home":"Domovská stránka","schema.access":"Přístup","schema.advanced":"Pokročilé","schema.basic":"Základní","schema.bot.SteamLogin.description":"Steam přihlašovací jméno","schema.bot.SteamPassword.description":"Steam přihlašovací heslo","schema.bot.name":"Jméno","schema.bot.name.description":"Jméno bota","schema.community":"Komunita","schema.connection":"Připojení","schema.customization":"Vlastní nastavení","schema.farming":"Farmím","schema.generic.steamid64":"Vaše SteamID64","schema.misc":"Různé","schema.performance":"Výkon","schema.remote_access":"Vzdálený přístup","schema.security":"Zabezpečení","schema.trading":"Obchodování","schema.updates":"Aktualizace","static.add":"Přidat"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Vis avancerede indstillinger","button.download":"Download","home.topic":'ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.',"link.asf":"ASF","link.bot":"Bot","link.home":"Hjem","schema.access":"Adgang","schema.advanced":"Avanceret","schema.basic":"Basis","schema.bot.SteamLogin.description":"Dit Steam brugernavn","schema.bot.SteamPassword.description":"Dit Steam kodeord","schema.bot.name":"Navn","schema.bot.name.description":"Bottens navn","schema.community":"Fællesskab","schema.connection":"Forbindelse","schema.customization":"Brugertilpasning","schema.farming":"Farming","schema.generic.steamid64":"Dit SteamID64","schema.misc":"Diverse","schema.performance":"Ydelse","schema.remote_access":"Fjernadgang","schema.security":"Sikkerhed","schema.trading":"Handel","schema.updates":"Opdateringer","static.add":"Tilføj"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Erweiterte Einstellungen aktivieren","button.download":"Herunterladen","home.topic":'Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.',"link.asf":"ASF","link.bot":"Bot","link.home":"Startseite","schema.access":"Zugang","schema.advanced":"Erweitert","schema.basic":"Standard","schema.bot.SteamLogin.description":"Deine Steam-Konto Anmeldedaten","schema.bot.SteamPassword.description":"Dein Steam-Konto Passwort","schema.bot.name":"Name","schema.bot.name.description":"Name des Bots","schema.community":"Gruppe","schema.connection":"Verbindung","schema.customization":"Personalisierung","schema.farming":"Sammeln","schema.generic.steamid64":"Deine SteamID64","schema.misc":"Sonstiges","schema.performance":"Sammelprozess","schema.remote_access":"Fernzugriff","schema.security":"Sicherheit","schema.trading":"Handel","schema.updates":"Aktualisierungen","static.add":"Hinzufügen"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Erweiterte Einstellungen aktivieren","button.download":"Herunterladen","home.topic":'Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.',"link.asf":"ASF","link.bot":"Bot","link.home":"Startseite","schema.access":"Zugang","schema.advanced":"Erweitert","schema.basic":"Standard","schema.bot.SteamLogin.description":"Deine Steam-Konto Anmeldedaten","schema.bot.SteamPassword.description":"Dein Steam-Konto Passwort","schema.bot.name":"Name","schema.bot.name.description":"Name des Bots","schema.community":"Gruppe","schema.connection":"Verbindung","schema.customization":"Personalisierung","schema.farming":"Sammeln","schema.generic.steamid64":"Deine SteamID64","schema.misc":"Sonstiges","schema.performance":"Sammelprozess","schema.remote_access":"Fernzugriff","schema.security":"Sicherheit","schema.trading":"Handel","schema.updates":"Aktualisierungen","static.add":"Hinzufügen"}},function(e,a){e.exports={"app.name":"Δημιουργός ρυθμίσεων ASF","button.advanced":"Εναλλαγή ρυθμίσεων για προχωρημένους","button.download":"Λήψη","home.topic":'Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.',"link.asf":"ASF","link.bot":"Bot","link.home":"Αρχική","schema.access":"Πρόσβαση","schema.advanced":"Για προχωρημένους","schema.basic":"ΒΑΣΙΚΑ","schema.bot.SteamLogin.description":"Το όνομα χρήστη του λογαριασμού Steam σας","schema.bot.SteamPassword.description":"Ο κωδικός πρόσβασης του λογαριασμού Steam σας","schema.bot.name":"Όνομα","schema.bot.name.description":"Όνομα του bot","schema.community":"Κοινότητα","schema.connection":"ΣΥΝΔΕΣΗ","schema.customization":"Προσαρμογή","schema.farming":"Συλλογή καρτών","schema.generic.steamid64":"Το SteamID64 σας","schema.misc":"ΔΙΑΦΟΡΑ","schema.performance":"ΕΠΙΔΟΣΕΙΣ","schema.remote_access":"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ","schema.security":"ΑΣΦΑΛΕΙΑ","schema.trading":"ΑΝΤΑΛΛΑΓΕΣ","schema.updates":"ΕΝΗΜΕΡΩΣΕΙΣ","static.add":"Προσθήκη"}},function(e,a){e.exports={"app.name":"Generador de Configuración de ASF","button.advanced":"Cambiar la configuración avanzada","button.download":"Descarga","home.topic":'El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.',"link.asf":"ASF","link.bot":"Bot","link.home":"Inicio","schema.access":"Acceso","schema.advanced":"Avanzado","schema.basic":"Básico","schema.bot.SteamLogin.description":"Nombre de usuario de tu cuenta de Steam","schema.bot.SteamPassword.description":"Contraseña de tu cuenta de Steam","schema.bot.name":"Nombre","schema.bot.name.description":"Nombre del bot","schema.community":"Comunidad","schema.connection":"Conexión","schema.customization":"Personalización","schema.farming":"Recolección","schema.generic.steamid64":"Tu SteamID64","schema.misc":"Extras","schema.performance":"Rendimiento","schema.remote_access":"Acceso remoto","schema.security":"Seguridad","schema.trading":"Intercambios","schema.updates":"Actualizaciones","static.add":"Añadir"}},function(e,a){e.exports={"app.name":"ASF Asetusten-luontityökalu","button.advanced":"Näytä tai piilota kehittyneet asetukset","button.download":"Lataa","home.topic":'ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.',"link.asf":"ASF","link.bot":"Botti","link.home":"Aloitus","schema.access":"Käyttöoikeus","schema.advanced":"Kehittyneet","schema.basic":"Perus","schema.bot.SteamLogin.description":"Steam-tunnuksesi","schema.bot.SteamPassword.description":"Steam-salasanasi","schema.bot.name":"Nimi","schema.bot.name.description":"Botin nimi","schema.community":"Yhteisö","schema.connection":"Yhteys","schema.customization":"Mukauttaminen","schema.farming":"Farmaus","schema.generic.steamid64":"SteamID64-koodisi","schema.misc":"Sekalaiset","schema.performance":"Tehokkuus","schema.remote_access":"Etähallinta","schema.security":"Turvallisuus","schema.trading":"Vaihtaminen","schema.updates":"Päivitykset","static.add":"Lisää"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Activer/désactiver les paramètres avancé","button.download":"Téléchargement","home.topic":'ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Accueil","schema.access":"Accès","schema.advanced":"Avancé","schema.basic":"Basique","schema.bot.SteamLogin.description":"Votre identifiant de compte Steam","schema.bot.SteamPassword.description":"Mot de passe de votre compte Steam","schema.bot.name":"Nom","schema.bot.name.description":"Nom du bot","schema.community":"Communauté","schema.connection":"Connexion","schema.customization":"Personnalisation","schema.farming":"Farming","schema.generic.steamid64":"Votre SteamID64","schema.misc":"Divers","schema.performance":"Performances","schema.remote_access":"Accès à distance","schema.security":"Sécurité","schema.trading":"Échange","schema.updates":"Mises à jour","static.add":"Ajouter"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Activer/désactiver les paramètres avancé","button.download":"Téléchargement","home.topic":'ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Accueil","schema.access":"Accès","schema.advanced":"Avancé","schema.basic":"Basique","schema.bot.SteamLogin.description":"Votre identifiant de compte Steam","schema.bot.SteamPassword.description":"Mot de passe de votre compte Steam","schema.bot.name":"Nom","schema.bot.name.description":"Nom du bot","schema.community":"Communauté","schema.connection":"Connexion","schema.customization":"Personnalisation","schema.farming":"Farming","schema.generic.steamid64":"Votre SteamID64","schema.misc":"Divers","schema.performance":"Performances","schema.remote_access":"Accès à distance","schema.security":"Sécurité","schema.trading":"Échange","schema.updates":"Mises à jour","static.add":"Ajouter"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Config Generátor","button.advanced":"Haladó beállítások","button.download":"Letöltés","home.topic":'Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.',"link.asf":"ASF","link.bot":"Bot","link.home":"Főoldal","schema.access":"Hozzáférés","schema.advanced":"Haladó beállítások","schema.basic":"Alap","schema.bot.SteamLogin.description":"Steam fiókod felhasználóneve","schema.bot.SteamPassword.description":"Steam fiókod jelszava","schema.bot.name":"Név","schema.bot.name.description":"Bot neve","schema.community":"Közösségi","schema.connection":"Kapcsolat","schema.customization":"Testreszabás","schema.farming":"Farmolás","schema.generic.steamid64":"A SteamID64-d","schema.misc":"Egyebek","schema.performance":"Teljesítmény","schema.remote_access":"Távoli elérés","schema.security":"Biztonság","schema.trading":"Kereskedés","schema.updates":"Frissítések","static.add":"Hozzáadás"}},function(e,a){e.exports={"app.name":"ASF Config Gnerator","button.advanced":"Beralih pengaturan lanjutan","button.download":"Unduhan","home.topic":'ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.',"link.asf":"ASF","link.bot":"Bot","link.home":"Rumah","schema.access":"Akses","schema.advanced":"Lanjutan","schema.basic":"Dasar","schema.bot.SteamLogin.description":"Masuk ke akun Steam kamu","schema.bot.SteamPassword.description":"Kata sandi akun Steam kamu","schema.bot.name":"Nama","schema.bot.name.description":"Nama dari bot","schema.community":"Komunitas","schema.connection":"Koneksi","schema.customization":"Kustomisasi","schema.farming":"Pertanian","schema.generic.steamid64":"Kamu SteamID64","schema.misc":"Misc","schema.performance":"Kinerja","schema.remote_access":"Akses jauh","schema.security":"Keamanan","schema.trading":"Perdagangan","schema.updates":"Pembaruan","static.add":"Menambahkan"}},function(e,a){e.exports={"app.name":"Generatore Configurazioni ASF","button.advanced":"Attiva/disattiva impostazioni avanzate","button.download":"Scarica","home.topic":'Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepage","schema.access":"Accesso","schema.advanced":"Avanzate","schema.basic":"Di base","schema.bot.SteamLogin.description":"Login del tuo account Steam","schema.bot.SteamPassword.description":"Password del tuo account Steam","schema.bot.name":"Nome","schema.bot.name.description":"Nome del bot","schema.community":"Comunità","schema.connection":"Connessione","schema.customization":"Personalizzazione","schema.farming":"Farming","schema.generic.steamid64":"Il tuo SteamID64","schema.misc":"Varie","schema.performance":"Prestazioni","schema.remote_access":"Accesso remoto","schema.security":"Sicurezza","schema.trading":"Scambi","schema.updates":"Aggiornamenti","static.add":"Aggiungi"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF 설정 생성기","button.advanced":"고급 설정 보이기","button.download":"다운로드","home.topic":'ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.',"link.asf":"ASF","link.bot":"봇","link.home":"홈","schema.access":"접근","schema.advanced":"고급","schema.basic":"기본","schema.bot.SteamLogin.description":"당신의 스팀 계정 로그인","schema.bot.SteamPassword.description":"당신의 스팀 계정 비밀번호","schema.bot.name":"이름","schema.bot.name.description":"봇의 이름","schema.community":"커뮤니티","schema.connection":"연결","schema.customization":"사용자 지정","schema.farming":"농사","schema.generic.steamid64":"당신의 SteamID64","schema.misc":"기타","schema.performance":"성능","schema.remote_access":"원격 접근","schema.security":"보안","schema.trading":"거래","schema.updates":"업데이트","static.add":"추가"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Įjungti/išjungti papildomus parametrus","button.download":"Parsisiųsti","home.topic":'ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.',"link.asf":"ASF","link.bot":"Botas","link.home":"Pradžia","schema.access":"Prieiga","schema.advanced":"Papildoma","schema.basic":"Pagrindinis","schema.bot.SteamLogin.description":"Jūsų Steam paskyros prisijungimo vardas","schema.bot.SteamPassword.description":"Jūsų Steam paskyros slaptažodis","schema.bot.name":"Pavadinimas","schema.bot.name.description":"Boto pavadinimas","schema.community":"Bendruomenė","schema.connection":"Ryšys","schema.customization":"Koregavimas","schema.farming":"Kortelių rinkimas","schema.generic.steamid64":"Jūsų SteamID64","schema.misc":"Įvairūs","schema.performance":"Efektyvumas","schema.remote_access":"Nuotolinė prieiga","schema.security":"Saugumas","schema.trading":"Mainai","schema.updates":"Atnaujinimai","static.add":"Pridėti"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Geavanceerde instellingen in-/uitschakelen","button.download":"Download","home.topic":'ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepagina","schema.access":"Toegang","schema.advanced":"Geavanceerd","schema.basic":"Basis","schema.bot.SteamLogin.description":"Je Steam gebruikersnaam","schema.bot.SteamPassword.description":"Je Steam wachtwoord","schema.bot.name":"Naam","schema.bot.name.description":"Naam van de bot","schema.community":"Community","schema.connection":"Verbinding","schema.customization":"Aanpassingen","schema.farming":"Farming","schema.generic.steamid64":"Je SteamID64","schema.misc":"Diversen","schema.performance":"Uitvoering","schema.remote_access":"Toegang op afstand","schema.security":"Beveiliging","schema.trading":"Ruilhandel","schema.updates":"Updates","static.add":"Toevoegen"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Geavanceerde instellingen in-/uitschakelen","button.download":"Download","home.topic":'ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepagina","schema.access":"Toegang","schema.advanced":"Geavanceerd","schema.basic":"Basis","schema.bot.SteamLogin.description":"Je Steam gebruikersnaam","schema.bot.SteamPassword.description":"Je Steam wachtwoord","schema.bot.name":"Naam","schema.bot.name.description":"Naam van de bot","schema.community":"Community","schema.connection":"Verbinding","schema.customization":"Aanpassingen","schema.farming":"Farming","schema.generic.steamid64":"Je SteamID64","schema.misc":"Diversen","schema.performance":"Uitvoering","schema.remote_access":"Toegang op afstand","schema.security":"Beveiliging","schema.trading":"Ruilhandel","schema.updates":"Updates","static.add":"Toevoegen"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"Generator ustawień ASF","button.advanced":"Przełącz ustawienia zaawansowane","button.download":"Pobierz","home.topic":'Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.',"link.asf":"ASF","link.bot":"Bot","link.home":"Strona główna","schema.access":"Dostęp","schema.advanced":"Zaawansowane","schema.basic":"Podstawowe","schema.bot.SteamLogin.description":"Twój login do konta Steam","schema.bot.SteamPassword.description":"Twoje hasło do konta Steam","schema.bot.name":"Nazwa","schema.bot.name.description":"Nazwa bota","schema.community":"Społeczność","schema.connection":"Połączenie","schema.customization":"Dostosowywanie","schema.farming":"Farmienie","schema.generic.steamid64":"Twój identyfikator SteamID64","schema.misc":"Różne","schema.performance":"Wydajność","schema.remote_access":"Dostęp zdalny","schema.security":"Zabezpieczenia","schema.trading":"Handel","schema.updates":"Aktualizacje","static.add":"Dodaj"}},function(e,a){e.exports={"app.name":"Gerador de configuração do ASF","button.advanced":"Alternar configurações avançadas","button.download":"Baixar","home.topic":'O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.',"link.asf":"ASF","link.bot":"Bot","link.home":"Início","schema.access":"Acesso","schema.advanced":"Avançado","schema.basic":"Básico","schema.bot.SteamLogin.description":"Nome de usuário da conta Steam","schema.bot.SteamPassword.description":"Senha da conta Steam","schema.bot.name":"Nome","schema.bot.name.description":"Nome do bot","schema.community":"Comunidade","schema.connection":"Conexão","schema.customization":"Personalização","schema.farming":"Coleta","schema.generic.steamid64":"Seu ID Steam de 64 bits","schema.misc":"Diversos","schema.performance":"Desempenho","schema.remote_access":"Acesso remoto","schema.security":"Segurança","schema.trading":"Troca","schema.updates":"Atualizações","static.add":"Adicionar"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"Generator de configurații ASF","button.advanced":"Comută setările avansate","button.download":"Descarcă","home.topic":'Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.',"link.asf":"ASF","link.bot":"Bot","link.home":"Pagina principală","schema.access":"Acces","schema.advanced":"Avansat","schema.basic":"De bază","schema.bot.SteamLogin.description":"Numele de autentificare al contului tău Steam","schema.bot.SteamPassword.description":"Parola contului tău Steam","schema.bot.name":"Nume","schema.bot.name.description":"Numele botului","schema.community":"Comunitate","schema.connection":"Conexiune","schema.customization":"Personalizare","schema.farming":"Farmare","schema.generic.steamid64":"SteamID64-ul tău","schema.misc":"Diverse","schema.performance":"Performanță","schema.remote_access":"Acces de la distanță","schema.security":"Securitate","schema.trading":"Realizarea de schimburi","schema.updates":"Actualizări","static.add":"Adaugă"}},function(e,a){e.exports={"app.name":"Генератор конфигураций для ASF","button.advanced":"Отображение расширенных настроек","button.download":"Скачать","home.topic":'Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.',"link.asf":"ASF","link.bot":"Бот","link.home":"Главная","schema.access":"Доступ","schema.advanced":"Расширенные настройки","schema.basic":"Основные настройки","schema.bot.SteamLogin.description":"Логин от вашего аккаунта Steam","schema.bot.SteamPassword.description":"Пароль от вашего аккаунта Steam","schema.bot.name":"Имя","schema.bot.name.description":"Название бота","schema.community":"Сообщество","schema.connection":"Соединение","schema.customization":"Дополнительные возможности","schema.farming":"Фарм","schema.generic.steamid64":"Ваш SteamID64","schema.misc":"Прочее","schema.performance":"Производительность","schema.remote_access":"Удаленный доступ","schema.security":"Безопасность","schema.trading":"Торговля","schema.updates":"Обновления","static.add":"Добавить"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Zobraziť rozšírené možnosti","button.download":"Stiahnuť","home.topic":'ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.',"link.asf":"ASF","link.bot":"Bot","link.home":"Domovská stránka","schema.access":"Prístup","schema.advanced":"Rozšírené","schema.basic":"Základné","schema.bot.SteamLogin.description":"Steam prihlasovacie meno","schema.bot.SteamPassword.description":"Steam prihlasovacie heslo","schema.bot.name":"Meno","schema.bot.name.description":"Meno bota","schema.community":"Komunita","schema.connection":"Pripojenie","schema.customization":"Vlastné nastavenie","schema.farming":"Farmenie","schema.generic.steamid64":"Tvoj SteamID64","schema.misc":"Rôzne","schema.performance":"Výkon","schema.remote_access":"Vzdialený prístup","schema.security":"Zabezpečenie","schema.trading":"Obchodovanie","schema.updates":"Aktualizácie","static.add":"Pridať"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Toggle advanced settings","button.download":"Download","home.topic":'ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.',"link.asf":"ASF","link.bot":"Bot","link.home":"Home","schema.access":"Access","schema.advanced":"Advanced","schema.basic":"Basic","schema.bot.SteamLogin.description":"Your Steam account login","schema.bot.SteamPassword.description":"Your Steam account password","schema.bot.name":"Name","schema.bot.name.description":"Name of the bot","schema.community":"Community","schema.connection":"Connection","schema.customization":"Customization","schema.farming":"Farming","schema.generic.steamid64":"Your SteamID64","schema.misc":"Misc","schema.performance":"Performance","schema.remote_access":"Remote access","schema.security":"Security","schema.trading":"Trading","schema.updates":"Updates","static.add":"Add"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Yapılandırma Oluşturucu","button.advanced":"Gelişmiş ayarları aç/kapat","button.download":"İndir","home.topic":'ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.',"link.asf":"ASF","link.bot":"Bot","link.home":"Ana sayfa","schema.access":"Erişim","schema.advanced":"Gelişmiş","schema.basic":"Temel","schema.bot.SteamLogin.description":"Steam hesabı kullanıcı adınız","schema.bot.SteamPassword.description":"Steam hesabı parolanız","schema.bot.name":"İsim","schema.bot.name.description":"Botun ismi","schema.community":"Topluluk","schema.connection":"Bağlantı","schema.customization":"Özelleştirme","schema.farming":"İşleme","schema.generic.steamid64":"SteamID64 kimliğiniz","schema.misc":"Çeşitli","schema.performance":"Performans","schema.remote_access":"Uzaktan erişim","schema.security":"Güvenlik","schema.trading":"Takas","schema.updates":"Güncellemeler","static.add":"Ekle"}},function(e,a){e.exports={"app.name":"Генератор конфігурацій ASF","button.advanced":"Відображення додаткових налаштувань","button.download":"Скачати","home.topic":'Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.',"link.asf":"ASF","link.bot":"Бот","link.home":"Головна","schema.access":"Доступ","schema.advanced":"Додаткові налаштування","schema.basic":"Основні налаштування","schema.bot.SteamLogin.description":"Логін від вашого акаунта Steam","schema.bot.SteamPassword.description":"Пароль від вашого акаунта Steam","schema.bot.name":"Ім'я","schema.bot.name.description":"Ім'я бота","schema.community":"Спільнота","schema.connection":"З'єднання","schema.customization":"Додаткові можливості","schema.farming":"Вибивання карток","schema.generic.steamid64":"Ваш SteamID64","schema.misc":"Інше","schema.performance":"Продуктивність","schema.remote_access":"Дистанційний доступ","schema.security":"Безпека","schema.trading":"Обміни","schema.updates":"Оновлення","static.add":"Додати"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Hiển thị cài đặt nâng cao","button.download":"Tải về","home.topic":'ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.',"link.asf":"ASF","link.bot":"Bot","link.home":"Trang chủ","schema.access":"Truy cập","schema.advanced":"Nâng cao","schema.basic":"Cơ bản","schema.bot.SteamLogin.description":"Tài khoản Steam","schema.bot.SteamPassword.description":"Mật khẩu Steam","schema.bot.name":"Tên","schema.bot.name.description":"Tên của tài khoản bot","schema.community":"Cộng đồng","schema.connection":"Kết nối","schema.customization":"Tuỳ chỉnh","schema.farming":"Farming","schema.generic.steamid64":"ID64 tài khoản Steam chính của bạn","schema.misc":"Linh tinh","schema.performance":"Hiệu năng","schema.remote_access":"Truy cập từ xa","schema.security":"Bảo mật","schema.trading":"Giao dịch","schema.updates":"Các cập nhật","static.add":"Thêm"}},function(e,a){e.exports={"app.name":"ASF 配置文件生成器","button.advanced":"切换高级设置","button.download":"下载","home.topic":'ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。',"link.asf":"ASF","link.bot":"机器人","link.home":"首页","schema.access":"访问","schema.advanced":"高级","schema.basic":"基本","schema.bot.SteamLogin.description":"你的 Steam 账户用户名","schema.bot.SteamPassword.description":"你的 Steam 账户密码","schema.bot.name":"名称","schema.bot.name.description":"机器人名称","schema.community":"社区","schema.connection":"连接","schema.customization":"自定义","schema.farming":"挂卡","schema.generic.steamid64":"你的 SteamID64位ID","schema.misc":"杂项","schema.performance":"性能","schema.remote_access":"远程访问","schema.security":"安全","schema.trading":"交易","schema.updates":"更新","static.add":"新增"}},function(e,a){e.exports={"app.name":"ASF 設定檔產生器","button.advanced":"切換到進階設定","button.download":"下載","home.topic":'ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!',"link.asf":"ASF","link.bot":"Bot","link.home":"首頁","schema.access":"權限","schema.advanced":"進階","schema.basic":"基本","schema.bot.SteamLogin.description":"您的 Steam 帳號","schema.bot.SteamPassword.description":"您的 Steam 密碼","schema.bot.name":"名稱","schema.bot.name.description":"Bot 名稱","schema.community":"社群","schema.connection":"連接","schema.customization":"自訂","schema.farming":"掛卡","schema.generic.steamid64":"您的 SteamID64","schema.misc":"其他","schema.performance":"性能","schema.remote_access":"遠端存取","schema.security":"安全性","schema.trading":"交易","schema.updates":"更新","static.add":"新增"}}],[53]); -//# sourceMappingURL=app.d21c345b6726f2bfde08.js.map \ No newline at end of file +webpackJsonp([0],[,function(e,a,t){var n=t(0)(t(52),null,null,null,null);e.exports=n.exports},,,,,,,,,,,,,,,,,,,,,function(e,a,t){"use strict";function n(e,a){return t.i(s.isNil)(e)||""===e?a?["Field required!"]:[]:null}function i(e,a){return function(i,l){var o=n(i,l.required);if(!t.i(s.isNil)(o))return o;var r=[];return i=parseInt(i,10),!t.i(s.isNumber)(i)||isNaN(i)?r.push("Not a valid number!"):i>a?r.push("Value too big!"):i4?l.push("Text too long!"):e.length<4&&l.push("Text too short!"):l.push("Not a valid string!"),e=parseInt(e,10),t.i(s.isNumber)(e)&&!isNaN(e)||l.push("Not a valid number!"),l},tradeToken:function(e,a){return function(i,l){var o=n(i,l.required);if(!t.i(s.isNil)(o))return o;var r=[];return t.i(s.isString)(i)?i.length>a?r.push("Text too long!"):i.length0})),t.i(n.each)(e,function(a,t){"string"==typeof a&&""===a&&delete e[t]}),e}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(59),i=t.n(n),s=t(5),l=(t.n(s),t(32)),o=t.n(l);a.default={name:"BotConfig",mixins:[o.a],data:function(){return{type:"bot"}},computed:{filename:function(){return this.model.name+".json"}},methods:{processModelToJSON:function(e){var a=i()({},e);return a.GamesPlayedWhileIdle&&a.GamesPlayedWhileIdle.length&&(a.GamesPlayedWhileIdle=a.GamesPlayedWhileIdle.map(function(e){return parseInt(e,10)}).filter(function(e){return!isNaN(e)&&e>0})),t.i(s.each)(a,function(e,t){"string"==typeof e&&""===e&&delete a[t]}),a.name&&delete a.name,a}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default={}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"CheckboxGroup"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputCheckbox"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputFlag",data:function(){return{items:[],flagValue:this.schema.defaultValue}},methods:{addElement:function(){(this.flagValue||0===this.flagValue)&&(this.items.includes(this.flagValue)||this.items.push(this.flagValue),this.flagValue=this.schema.defaultValue,this.value=this.items.reduce(function(e,a){return e+a}))},removeElement:function(e){this.items.splice(e,1),this.value=this.items.reduce(function(e,a){return e+a})},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(5),i=(t.n(n),t(1)),s=t.n(i);a.default={mixins:[s.a],name:"InputMap",computed:{keyErrors:function(){return this.schema.keyValidator?this.validate(this.mapKey,this.schema.keyValidator):[]},keyInvalid:function(){return 0!==this.keyErrors.length},valueErrors:function(){return this.schema.valueValidator?this.validate(this.mapValue,this.schema.valueValidator):[]},valueInvalid:function(){return 0!==this.valueErrors.length}},data:function(){return{items:{},mapKey:this.schema.defaultKey,mapValue:this.schema.defaultValue}},methods:{addElement:function(){!this.mapValue&&0!==this.mapValue||!this.mapKey&&0!==this.mapKey||this.hasErrors()||(this.items[this.mapKey]=this.mapValue,this.mapValue=this.schema.defaultValue,this.mapKey=this.schema.defaultKey,this.$emit("update",this.items,this.schema.field))},removeElement:function(e){this.$delete(this.items,e),this.$emit("update",this.items,this.schema.field)},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e},hasErrors:function(){if(!this.keyInvalid&&!this.valueInvalid)return!1;var e=[];return this.keyInvalid&&t.i(n.each)(this.$el.getElementsByClassName("map-key"),function(a){return e.push(a)}),this.valueInvalid&&t.i(n.each)(this.$el.getElementsByClassName("map-value"),function(a){return e.push(a)}),clearTimeout(this.shakeTimeout),t.i(n.each)(e,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(n.each)(e,function(e){e.classList.remove("shake")})},500),!0}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputNumber",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputPassword",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputSelect"}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(5),i=(t.n(n),t(1)),s=t.n(i);a.default={mixins:[s.a],name:"InputSet",computed:{errors:function(){return this.schema.values?[]:this.validate(this.setValue)},invalid:function(){return 0!==this.errors.length}},data:function(){return{items:[],setValue:this.schema.defaultValue}},methods:{addElement:function(){(this.setValue||0===this.setValue)&&(this.hasErrors()||(this.items.includes(this.setValue)||this.items.push(this.setValue),this.setValue=this.schema.defaultValue,this.$emit("update",this.items,this.schema.field)))},removeElement:function(e){this.items.splice(e,1),this.$emit("update",this.items,this.schema.field)},resolveOption:function(e,a){return a?(a.forEach(function(a){var t=a.value,n=a.name;e===t&&(e=n)}),e):e},hasErrors:function(){if(!this.invalid)return!1;var e=[];return t.i(n.each)(this.$el.getElementsByClassName("set-value"),function(a){return e.push(a)}),clearTimeout(this.shakeTimeout),t.i(n.each)(e,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(n.each)(e,function(e){e.classList.remove("shake")})},500),!0}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(1),i=t.n(n);a.default={mixins:[i.a],name:"InputText",computed:{errors:function(){return this.validate(this.value)},valid:function(){return 0===this.errors.length},invalid:function(){return 0!==this.errors.length}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(56),i=t.n(n),s=t(5),l=(t.n(s),t(54)),o={},r=t(129);t.i(s.each)(r.keys(),function(e){var a=e.replace(/^\.\//,"").replace(/\.vue/,"");o[a]=r(e)}),a.default={data:function(){var e=[];for(var a in l.a)e.push(a);return{model:{},displayAdvanced:!1,selectedVersion:sessionStorage.getItem("selectedVersion")||e[0],versions:e,type:""}},computed:{schema:function(){return l.a[this.selectedVersion][this.type]||{}}},methods:{updateModel:function(e,a){this.model[a]=e},downloadJSON:function(){if(this.validateForm()){var e=this.processModelToJSON(this.model),a=i()(e,null,2);this.downloadText(a,this.filename)}},downloadText:function(e,a){var t=document.createElement("a");t.setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(e)),t.setAttribute("download",a),t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},toggleAdvanced:function(){this.displayAdvanced=!this.displayAdvanced},validateForm:function(){var e=document.getElementsByTagName("form")[0],a=document.getElementsByClassName("error");return a.length?(clearTimeout(this.shakeTimeout),t.i(s.each)(a,function(e){e.classList.add("shake")}),this.shakeTimeout=setTimeout(function(){t.i(s.each)(a,function(e){e.classList.remove("shake")})},500),!1):e.checkValidity()},processModelToJSON:function(e){return e}},watch:{selectedVersion:function(e){sessionStorage.setItem("selectedVersion",e)}},components:o}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(22);a.default={props:["schema"],watch:{value:function(){this.$emit("update",this.value,this.schema.field)}},data:function(){return{value:this.schema.defaultValue}},methods:{validate:function(e,a){return a||this.schema.validator?a?a(e,this.schema):this.schema.validator(e,this.schema):this.schema.required?n.a.required(e,this.schema):[]}}}},function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t(21),i=t(36),s=t(37),l=t.n(s),o=t(34),r=t(35);n.a.config.productionTip=!1,n.a.use(i.a),console.log(o.a);var c=new i.a(o.a);new n.a({el:"#app",router:r.a,i18n:c,template:"",components:{App:l.a}}),"serviceWorker"in navigator&&navigator.serviceWorker.register("service-worker.js")},function(e,a,t){"use strict";var n=t(22);a.a={"V3.1.1.3+":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{field:"CommandPrefix",label:"CommandPrefix",type:"InputText",placeholder:"!"},{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPrefixes",field:"IPCPrefixes",type:"InputSet"},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdlePriorityQueueOnly",field:"IdlePriorityQueueOnly",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.1.0.9-V3.1.1.2":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPrefixes",field:"IPCPrefixes",type:"InputSet"},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdlePriorityQueueOnly",field:"IdlePriorityQueueOnly",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.5.8-V3.1.0.1":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"ConfirmationsLimiterDelay",field:"ConfirmationsLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoSteamSaleEvent",field:"AutoSteamSaleEvent",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.5.0-V3.0.5.5":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US"},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.updates",advanced:!0,fields:[{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1},{label:"UpdatePeriod",field:"UpdatePeriod",type:"InputNumber",placeholder:24,validator:n.a.byte}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPassword",field:"IPCPassword",placeholder:"",type:"InputPassword"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0},{type:"InputCheckbox",label:"UseLoginKeys",field:"UseLoginKeys",defaultValue:!0,advanced:!0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.3.7-V3.0.4.8":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0,advanced:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US",advanced:!0},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",advanced:!0,validator:n.a.byte}]},{legend:"schema.updates",fields:[{type:"InputCheckbox",field:"AutoUpdates",label:"AutoUpdates",defaultValue:!0},{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0,advanced:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1,advanced:!0}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{label:"HoursUntilCardDrops",field:"HoursUntilCardDrops",type:"InputNumber",placeholder:3,validator:n.a.byte}]}]},"V3.0.1.6-V3.0.3.6":{asf:[{legend:"schema.basic",fields:[{label:"SteamOwnerID",field:"s_SteamOwnerID",placeholder:"0",type:"InputText",description:"schema.generic.steamid64",validator:n.a.steamid}]},{legend:"schema.misc",fields:[{type:"InputCheckbox",field:"Statistics",label:"Statistics",defaultValue:!0,advanced:!0},{label:"Blacklist",field:"Blacklist",type:"InputSet",validator:n.a.uint},{label:"CurrentCulture",field:"CurrentCulture",type:"InputText",placeholder:"en-US",advanced:!0},{label:"MaxTradeHoldDuration",field:"MaxTradeHoldDuration",placeholder:15,type:"InputNumber",advanced:!0,validator:n.a.byte}]},{legend:"schema.updates",fields:[{type:"InputCheckbox",field:"AutoUpdates",label:"AutoUpdates",defaultValue:!0},{type:"InputCheckbox",field:"AutoRestart",label:"AutoRestart",defaultValue:!0,advanced:!0},{label:"UpdateChannel",field:"UpdateChannel",type:"InputSelect",options:[{value:0,name:"None"},{value:1,name:"Stable"},{value:2,name:"Experimental"}],defaultValue:1,advanced:!0}]},{legend:"schema.remote_access",advanced:!0,fields:[{label:"IPCHost",field:"IPCHost",placeholder:"127.0.0.1",type:"InputText"},{label:"IPCPort",field:"IPCPort",placeholder:1242,type:"InputNumber",validator:n.a.ushort},{label:"Headless",field:"Headless",defaultValue:!1,type:"InputCheckbox"}]},{legend:"schema.connection",advanced:!0,fields:[{type:"InputFlag",label:"SteamProtocols",field:"SteamProtocols",values:[{value:0,name:"None"},{value:1,name:"TCP"},{value:2,name:"UDP"},{value:4,name:"WebSocket"}],defaultValue:0,advanced:!0},{label:"ConnectionTimeout",field:"ConnectionTimeout",placeholder:60,type:"InputNumber",validator:n.a.byte}]},{legend:"schema.performance",advanced:!0,fields:[{label:"FarmingDelay",field:"FarmingDelay",type:"InputNumber",placeholder:15,validator:n.a.byte},{label:"GiftsLimiterDelay",field:"GiftsLimiterDelay",type:"InputNumber",placeholder:1,validator:n.a.byte},{label:"IdleFarmingPeriod",field:"IdleFarmingPeriod",type:"InputNumber",placeholder:8,validator:n.a.byte},{label:"InventoryLimiterDelay",field:"InventoryLimiterDelay",type:"InputNumber",placeholder:3,validator:n.a.byte},{label:"LoginLimiterDelay",field:"LoginLimiterDelay",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"MaxFarmingTime",field:"MaxFarmingTime",type:"InputNumber",placeholder:10,validator:n.a.byte},{label:"OptimizationMode",field:"OptimizationMode",type:"InputSelect",options:[{value:0,name:"MaxPerformance"},{value:1,name:"MinMemoryUsage"}],defaultValue:0}]},{legend:"schema.advanced",advanced:!0,fields:[{label:"Debug",field:"Debug",defaultValue:!1,type:"InputCheckbox"},{label:"BackgroundGCPeriod",field:"BackgroundGCPeriod",type:"InputNumber",placeholder:0,validator:n.a.byte}]}],bot:[{legend:"schema.basic",fields:[{type:"InputText",label:"Name",field:"name",required:!0,description:"schema.bot.name.description"},{type:"InputText",label:"SteamLogin",field:"SteamLogin",description:"schema.bot.SteamLogin.description"},{type:"InputPassword",label:"SteamPassword",field:"SteamPassword",description:"schema.bot.SteamPassword.description"},{type:"InputCheckbox",label:"Enabled",field:"Enabled",defaultValue:!1},{type:"InputCheckbox",label:"IsBotAccount",field:"IsBotAccount",defaultValue:!1},{type:"InputCheckbox",label:"Paused",field:"Paused",defaultValue:!1,advanced:!0}]},{legend:"schema.security",advanced:!0,fields:[{type:"InputSelect",label:"PasswordFormat",field:"PasswordFormat",options:[{value:0,name:"PlainText"},{value:1,name:"AES"},{value:2,name:"ProtectedDataForCurrentUser"}],defaultValue:0}]},{legend:"schema.access",advanced:!0,fields:[{type:"InputMap",label:"SteamUserPermissions",field:"SteamUserPermissions",keyPlaceholder:"SteamID64",values:[{value:0,name:"None"},{value:1,name:"FamilySharing"},{value:2,name:"Operator"},{value:3,name:"Master"}],defaultValue:0,keyValidator:n.a.steamid},{type:"InputText",label:"SteamParentalPIN",field:"SteamParentalPIN",placeholder:0,validator:n.a.parentalPIN}]},{legend:"schema.community",advanced:!0,fields:[{type:"InputCheckbox",label:"HandleOfflineMessages",field:"HandleOfflineMessages",defaultValue:!1}]},{legend:"schema.trading",advanced:!0,fields:[{type:"InputText",label:"SteamTradeToken",field:"SteamTradeToken",validator:n.a.tradeToken},{type:"InputFlag",label:"TradingPreferences",field:"TradingPreferences",values:[{value:0,name:"None"},{value:1,name:"AcceptDonations"},{value:2,name:"SteamTradeMatcher"},{value:4,name:"MatchEverything"},{value:8,name:"DontAcceptBotTrades"}],defaultValue:0},{type:"InputSet",label:"LootableTypes",field:"LootableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputSet",label:"MatchableTypes",field:"MatchableTypes",values:[{value:0,name:"Unknown"},{value:1,name:"BoosterPack"},{value:2,name:"Emoticon"},{value:3,name:"FoilTradingCard"},{value:4,name:"ProfileBackground"},{value:5,name:"TradingCard"},{value:6,name:"SteamGems"}],defaultValue:0},{type:"InputCheckbox",label:"AcceptGifts",field:"AcceptGifts",defaultValue:!1},{type:"InputCheckbox",label:"DismissInventoryNotifications",field:"DismissInventoryNotifications",defaultValue:!1}]},{legend:"schema.farming",advanced:!0,fields:[{type:"InputSelect",label:"FarmingOrder",field:"FarmingOrder",options:[{value:0,name:"Unordered"},{value:1,name:"AppIDsAscending"},{value:2,name:"AppIDsDescending"},{value:3,name:"CardDropsAscending"},{value:4,name:"CardDropsDescending"},{value:5,name:"HoursAscending"},{value:6,name:"HoursDescending"},{value:7,name:"NamesAscending"},{value:8,name:"NamesDescending"},{value:9,name:"Random"},{value:10,name:"BadgeLevelsAscending"},{value:11,name:"BadgeLevelsDescending"},{value:12,name:"RedeemDateTimesAscending"},{value:13,name:"RedeemDateTimesDescending"}],defaultValue:0},{type:"InputNumber",label:"SendTradePeriod",field:"SendTradePeriod",placeholder:0,validator:n.a.byte},{type:"InputCheckbox",label:"AutoDiscoveryQueue",field:"AutoDiscoveryQueue",defaultValue:!1},{type:"InputCheckbox",label:"IdleRefundableGames",field:"IdleRefundableGames",defaultValue:!0},{type:"InputCheckbox",label:"FarmOffline",field:"FarmOffline",defaultValue:!1},{type:"InputCheckbox",label:"SendOnFarmingFinished",field:"SendOnFarmingFinished",defaultValue:!1},{type:"InputCheckbox",label:"ShutdownOnFarmingFinished",field:"ShutdownOnFarmingFinished",defaultValue:!1}]},{legend:"schema.customization",advanced:!0,fields:[{type:"InputText",label:"SteamMasterClanID",field:"s_SteamMasterClanID",placeholder:0,validator:n.a.masterClan},{type:"InputSet",label:"GamesPlayedWhileIdle",field:"GamesPlayedWhileIdle",validator:n.a.uint},{type:"InputText",label:"CustomGamePlayedWhileFarming",field:"CustomGamePlayedWhileFarming"},{type:"InputText",label:"CustomGamePlayedWhileIdle",field:"CustomGamePlayedWhileIdle"}]},{legend:"schema.misc",advanced:!0,fields:[{type:"InputFlag",label:"RedeemingPreferences",field:"RedeemingPreferences",values:[{value:0,name:"None"},{value:1,name:"Forwarding"},{value:2,name:"Distributing"},{value:4,name:"KeepMissingGames"}],defaultValue:0}]},{legend:"schema.performance",advanced:!0,fields:[{type:"InputCheckbox",label:"CardDropsRestricted",field:"CardDropsRestricted",defaultValue:!0}]}]}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a){},function(e,a,t){var n=t(0)(t(39),t(121),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(40),t(116),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(96)}var i=t(0)(t(41),t(115),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(42),t(117),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(95)}var i=t(0)(t(43),t(114),n,null,null);e.exports=i.exports},function(e,a,t){function n(e){t(99)}var i=t(0)(t(44),t(122),n,null,null);e.exports=i.exports},function(e,a,t){function n(e){t(100)}var i=t(0)(t(45),t(123),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(46),t(124),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(47),t(125),null,null,null);e.exports=n.exports},function(e,a,t){var n=t(0)(t(48),t(119),null,null,null);e.exports=n.exports},function(e,a,t){function n(e){t(94)}var i=t(0)(t(49),t(113),n,null,null);e.exports=i.exports},function(e,a,t){var n=t(0)(t(50),t(120),null,null,null);e.exports=n.exports},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-10"},[t("div",{staticClass:"form-input"},[e.schema.values?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.setValue,expression:"setValue"}],staticClass:"set-value",class:{error:e.invalid},attrs:{type:"text",name:e.schema.field,placeholder:e.schema.placeholder,id:e.schema.field},domProps:{value:e.setValue},on:{input:function(a){a.target.composing||(e.setValue=a.target.value)}}}),e._v(" "),!e.schema.values&&e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e(),e._v(" "),e.schema.values?t("select",{directives:[{name:"model",rawName:"v-model",value:e.setValue,expression:"setValue"}],attrs:{id:e.schema.field},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.setValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{staticClass:"checkbox",attrs:{for:e.schema.field},on:{click:function(a){if(a.target!==a.currentTarget)return null;e.value=!e.value}}},[t("button",{staticClass:"button small",class:{outline:e.value},on:{click:function(a){a.preventDefault(),e.value=!1}}},[e._v("✖")]),e._v(" "),t("button",{staticClass:"button small",class:{outline:!e.value},on:{click:function(a){a.preventDefault(),e.value=!0}}},[e._v("✔")]),e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e()])])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"home"},[t("p",{staticClass:"text-justify",domProps:{innerHTML:e._s(e.$t("home.topic"))}})])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("form",{staticClass:"form",attrs:{method:"post",action:"",id:"asf-form",onsubmit:"return false;"}},[e.versions.length>1?t("div",{staticClass:"row align-center"},[t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedVersion,expression:"selectedVersion"}],attrs:{id:"version"},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedVersion=a.target.multiple?t:t[0]}}},e._l(e.versions,function(a){return t("option",{domProps:{value:a}},[e._v(e._s(a))])}))])])]):e._e(),e._v(" "),e._l(e.schema,function(a){return!a.advanced||e.displayAdvanced?t("fieldset",[t("legend",[e._v(e._s(e.$t(a.legend)))]),e._v(" "),e._l(a.fields,function(a){return!a.advanced||e.displayAdvanced?t(a.type,{key:a.field,tag:"component",attrs:{schema:a},on:{update:e.updateModel}}):e._e()})],2):e._e()}),e._v(" "),t("div",{staticClass:"form-item"},[t("button",{staticClass:"button",on:{click:function(a){a.preventDefault(),e.downloadJSON(a)}}},[e._v(e._s(e.$t("button.download")))]),e._v(" "),t("button",{staticClass:"button secondary",class:{outline:!e.displayAdvanced},on:{click:function(a){a.preventDefault(),e.toggleAdvanced(a)}}},[e._v(e._s(e.$t("button.advanced")))])])],2)},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item form-checkboxes"},e._l(e.schema.fields,function(a){return t("label",{staticClass:"checkbox",attrs:{for:a.field}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"checkbox",id:a.field,name:a.field,required:a.required},domProps:{checked:Array.isArray(e.value)?e._i(e.value,null)>-1:e.value},on:{__c:function(a){var t=e.value,n=a.target,i=!!n.checked;if(Array.isArray(t)){var s=e._i(t,null);i?s<0&&(e.value=t.concat(null)):s>-1&&(e.value=t.slice(0,s).concat(t.slice(s+1)))}else e.value=i}}}),e._v("\n "+e._s(a.label)+"\n "),a.required?t("span",{staticClass:"req"},[e._v("*")]):e._e()])}))},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{attrs:{id:"app"}},[t("div",{staticClass:"head"},[e._m(0),e._v(" "),t("h1",{staticClass:"text-center",domProps:{innerHTML:e._s(e.$t("app.name"))}})]),e._v(" "),t("div",{staticClass:"menu"},[t("ul",[t("li",[t("a",{class:{active:"/"===e.$route.path},attrs:{href:"#"},domProps:{innerHTML:e._s(e.$t("link.home"))}})]),e._v(" "),t("li",[t("a",{class:{active:"/asf"===e.$route.path},attrs:{href:"#asf"},domProps:{innerHTML:e._s(e.$t("link.asf"))}})]),e._v(" "),t("li",[t("a",{class:{active:"/bot"===e.$route.path},attrs:{href:"#bot"},domProps:{innerHTML:e._s(e.$t("link.bot"))}})])])]),e._v(" "),t("router-view")],1)},staticRenderFns:[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("a",{staticClass:"logo",attrs:{href:"#"}},[t("img",{attrs:{src:"static/logo.png",alt:"asf logo"}})])}]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{name:e.schema.field,id:e.schema.field,required:e.schema.required},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.value=a.target.multiple?t:t[0]}}},e._l(e.schema.options,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],class:{error:e.invalid},attrs:{type:"text",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=a.target.value)}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("form",{staticClass:"form",attrs:{method:"post",action:"",id:"asf-form",onsubmit:"return false;"}},[e.versions.length>1?t("div",{staticClass:"row align-center"},[t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedVersion,expression:"selectedVersion"}],attrs:{id:"version"},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedVersion=a.target.multiple?t:t[0]}}},e._l(e.versions,function(a){return t("option",{domProps:{value:a}},[e._v(e._s(a))])}))])])]):e._e(),e._v(" "),e._l(e.schema,function(a){return!a.advanced||e.displayAdvanced?t("fieldset",[t("legend",[e._v(e._s(e.$t(a.legend)))]),e._v(" "),e._l(a.fields,function(a){return!a.advanced||e.displayAdvanced?t(a.type,{key:a.field,tag:"component",attrs:{schema:a},on:{update:e.updateModel}}):e._e()})],2):e._e()}),e._v(" "),t("div",{staticClass:"form-item"},[t("button",{staticClass:"button",on:{click:function(a){a.preventDefault(),e.downloadJSON(a)}}},[e._v(e._s(e.$t("button.download")))]),e._v(" "),t("button",{staticClass:"button secondary",class:{outline:!e.displayAdvanced},on:{click:function(a){a.preventDefault(),e.toggleAdvanced(a)}}},[e._v(e._s(e.$t("button.advanced")))])])],2)},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-10"},[t("div",{staticClass:"form-input"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.flagValue,expression:"flagValue"}],attrs:{id:e.schema.field},on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.flagValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])}))])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("div",{staticClass:"row gutters"},[t("div",{staticClass:"col col-5"},[t("div",{staticClass:"form-item"},[e.schema.keys?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.mapKey,expression:"mapKey"}],staticClass:"map-key",class:{error:e.keyInvalid},attrs:{type:"text",placeholder:e.schema.keyPlaceholder},domProps:{value:e.mapKey},on:{input:function(a){a.target.composing||(e.mapKey=a.target.value)}}}),e._v(" "),!e.schema.keys&&e.keyInvalid?t("span",{staticClass:"error"},[e._v(e._s(e.keyErrors.join(" ")))]):e._e(),e._v(" "),e.schema.keys?t("select",{directives:[{name:"model",rawName:"v-model",value:e.mapKey,expression:"mapKey"}],on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.mapKey=a.target.multiple?t:t[0]}}},e._l(e.schema.keys,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-5"},[t("div",{staticClass:"form-item"},[e.schema.values?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.mapValue,expression:"mapValue"}],staticClass:"map-value",class:{error:e.valueInvalid},attrs:{type:"text",placeholder:e.schema.valuePlaceholder},domProps:{value:e.mapValue},on:{input:function(a){a.target.composing||(e.mapValue=a.target.value)}}}),e._v(" "),!e.schema.values&&e.valueInvalid?t("span",{staticClass:"error"},[e._v(e._s(e.valueErrors.join(" ")))]):e._e(),e._v(" "),e.schema.values?t("select",{directives:[{name:"model",rawName:"v-model",value:e.mapValue,expression:"mapValue"}],on:{change:function(a){var t=Array.prototype.filter.call(a.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.mapValue=a.target.multiple?t:t[0]}}},e._l(e.schema.values,function(a){return t("option",{domProps:{value:a.value}},[e._v(e._s(e.$t(a.name)))])})):e._e()])]),e._v(" "),t("div",{staticClass:"col col-2"},[t("div",{staticClass:"form-input"},[t("button",{staticClass:"button outline w100",on:{click:function(a){a.preventDefault(),e.addElement(a)}}},[e._v(e._s(e.$t("static.add")))])])])]),e._v(" "),t("p",{staticClass:"label-list"},e._l(e.items,function(a,n){return t("span",{staticClass:"label outline",on:{click:function(a){a.preventDefault(),e.removeElement(n)}}},[e._v(e._s(e.resolveOption(n,e.schema.keys))+" => "+e._s(e.resolveOption(a,e.schema.values)))])}))])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.schema.description))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.value,expression:"value",modifiers:{number:!0}}],class:{error:e.invalid},attrs:{type:"number",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=e._n(a.target.value))},blur:function(a){e.$forceUpdate()}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},function(e,a){e.exports={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"form-item"},[t("label",{attrs:{for:e.schema.field}},[e._v("\n "+e._s(e.schema.label)+"\n "),e.schema.required?t("span",{staticClass:"req"},[e._v("*")]):e._e(),e._v(" "),e.schema.description?t("span",{staticClass:"desc"},[e._v(e._s(e.$t(e.schema.description)))]):e._e()]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],class:{error:e.invalid},attrs:{type:"password",name:e.schema.field,id:e.schema.field,placeholder:e.schema.placeholder,required:e.schema.required},domProps:{value:e.value},on:{input:function(a){a.target.composing||(e.value=a.target.value)}}}),e._v(" "),e.invalid?t("span",{staticClass:"error"},[e._v(e._s(e.errors.join(" ")))]):e._e()])},staticRenderFns:[]}},,,,function(e,a,t){function n(e){return t(i(e))}function i(e){var a=s[e];if(!(a+1))throw new Error("Cannot find module '"+e+"'.");return a}var s={"./CheckboxGroup.vue":104,"./InputCheckbox.vue":105,"./InputFlag.vue":106,"./InputMap.vue":107,"./InputNumber.vue":108,"./InputPassword.vue":109,"./InputSelect.vue":110,"./InputSet.vue":111,"./InputText.vue":112};n.keys=function(){return Object.keys(s)},n.resolve=i,e.exports=n,n.id=129},function(e,a,t){function n(e){return t(i(e))}function i(e){var a=s[e];if(!(a+1))throw new Error("Cannot find module '"+e+"'.");return a}var s={"./ar-SA.json":131,"./bg-BG.json":132,"./cs-CZ.json":133,"./da-DK.json":134,"./de-AT.json":135,"./de-DE.json":136,"./el-GR.json":137,"./es-ES.json":138,"./fi-FI.json":139,"./fr-CH.json":140,"./fr-FR.json":141,"./he-IL.json":142,"./hi-IN.json":143,"./hu-HU.json":144,"./id-ID.json":145,"./it-IT.json":146,"./ja-JP.json":147,"./ko-KR.json":148,"./lt-LT.json":149,"./nl-BE.json":150,"./nl-NL.json":151,"./no-NO.json":152,"./pl-PL.json":153,"./pt-BR.json":154,"./pt-PT.json":155,"./ro-RO.json":156,"./ru-RU.json":157,"./sk-SK.json":158,"./sr-CS.json":159,"./strings.json":160,"./sv-SE.json":161,"./tr-TR.json":162,"./uk-UA.json":163,"./vi-VN.json":164,"./zh-CN.json":165,"./zh-TW.json":166};n.keys=function(){return Object.keys(s)},n.resolve=i,e.exports=n,n.id=130},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF генератор за конфигуриране","button.advanced":"Превключване на разширени настройки","button.download":"Изтегляне","home.topic":"","link.asf":"ASF","link.bot":"Бот","link.home":"Начало","schema.access":"Достъп","schema.advanced":"Разширени настройки","schema.basic":"Основни","schema.bot.SteamLogin.description":"Вашият Steam профил","schema.bot.SteamPassword.description":"Вашата Steam парола","schema.bot.name":"Име","schema.bot.name.description":"Име на бота","schema.community":"Общност","schema.connection":"Свързване","schema.customization":"Персонализиране","schema.farming":"Вадене на карти","schema.generic.steamid64":"Вашият SteamID64","schema.misc":"Разни","schema.performance":"Представяне","schema.remote_access":"Отдалечен достъп","schema.security":"Защита","schema.trading":"Търговия","schema.updates":"Обновления","static.add":"Добави"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Přepnout rozšířené nastavení","button.download":"Stáhnout","home.topic":'ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.',"link.asf":"ASF","link.bot":"Bot","link.home":"Domovská stránka","schema.access":"Přístup","schema.advanced":"Pokročilé","schema.basic":"Základní","schema.bot.SteamLogin.description":"Steam přihlašovací jméno","schema.bot.SteamPassword.description":"Steam přihlašovací heslo","schema.bot.name":"Jméno","schema.bot.name.description":"Jméno bota","schema.community":"Komunita","schema.connection":"Připojení","schema.customization":"Vlastní nastavení","schema.farming":"Farmím","schema.generic.steamid64":"Vaše SteamID64","schema.misc":"Různé","schema.performance":"Výkon","schema.remote_access":"Vzdálený přístup","schema.security":"Zabezpečení","schema.trading":"Obchodování","schema.updates":"Aktualizace","static.add":"Přidat"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Vis avancerede indstillinger","button.download":"Download","home.topic":'ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.',"link.asf":"ASF","link.bot":"Bot","link.home":"Hjem","schema.access":"Adgang","schema.advanced":"Avanceret","schema.basic":"Basis","schema.bot.SteamLogin.description":"Dit Steam brugernavn","schema.bot.SteamPassword.description":"Dit Steam kodeord","schema.bot.name":"Navn","schema.bot.name.description":"Bottens navn","schema.community":"Fællesskab","schema.connection":"Forbindelse","schema.customization":"Brugertilpasning","schema.farming":"Farming","schema.generic.steamid64":"Dit SteamID64","schema.misc":"Diverse","schema.performance":"Ydelse","schema.remote_access":"Fjernadgang","schema.security":"Sikkerhed","schema.trading":"Handel","schema.updates":"Opdateringer","static.add":"Tilføj"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Erweiterte Einstellungen aktivieren","button.download":"Herunterladen","home.topic":'Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.',"link.asf":"ASF","link.bot":"Bot","link.home":"Startseite","schema.access":"Zugang","schema.advanced":"Erweitert","schema.basic":"Standard","schema.bot.SteamLogin.description":"Deine Steam-Konto Anmeldedaten","schema.bot.SteamPassword.description":"Dein Steam-Konto Passwort","schema.bot.name":"Name","schema.bot.name.description":"Name des Bots","schema.community":"Gruppe","schema.connection":"Verbindung","schema.customization":"Personalisierung","schema.farming":"Sammeln","schema.generic.steamid64":"Deine SteamID64","schema.misc":"Sonstiges","schema.performance":"Sammelprozess","schema.remote_access":"Fernzugriff","schema.security":"Sicherheit","schema.trading":"Handel","schema.updates":"Aktualisierungen","static.add":"Hinzufügen"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Erweiterte Einstellungen aktivieren","button.download":"Herunterladen","home.topic":'Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.',"link.asf":"ASF","link.bot":"Bot","link.home":"Startseite","schema.access":"Zugang","schema.advanced":"Erweitert","schema.basic":"Standard","schema.bot.SteamLogin.description":"Deine Steam-Konto Anmeldedaten","schema.bot.SteamPassword.description":"Dein Steam-Konto Passwort","schema.bot.name":"Name","schema.bot.name.description":"Name des Bots","schema.community":"Gruppe","schema.connection":"Verbindung","schema.customization":"Personalisierung","schema.farming":"Sammeln","schema.generic.steamid64":"Deine SteamID64","schema.misc":"Sonstiges","schema.performance":"Sammelprozess","schema.remote_access":"Fernzugriff","schema.security":"Sicherheit","schema.trading":"Handel","schema.updates":"Aktualisierungen","static.add":"Hinzufügen"}},function(e,a){e.exports={"app.name":"Δημιουργός ρυθμίσεων ASF","button.advanced":"Εναλλαγή ρυθμίσεων για προχωρημένους","button.download":"Λήψη","home.topic":'Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.',"link.asf":"ASF","link.bot":"Bot","link.home":"Αρχική","schema.access":"Πρόσβαση","schema.advanced":"Για προχωρημένους","schema.basic":"ΒΑΣΙΚΑ","schema.bot.SteamLogin.description":"Το όνομα χρήστη του λογαριασμού Steam σας","schema.bot.SteamPassword.description":"Ο κωδικός πρόσβασης του λογαριασμού Steam σας","schema.bot.name":"Όνομα","schema.bot.name.description":"Όνομα του bot","schema.community":"Κοινότητα","schema.connection":"ΣΥΝΔΕΣΗ","schema.customization":"Προσαρμογή","schema.farming":"Συλλογή καρτών","schema.generic.steamid64":"Το SteamID64 σας","schema.misc":"ΔΙΑΦΟΡΑ","schema.performance":"ΕΠΙΔΟΣΕΙΣ","schema.remote_access":"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ","schema.security":"ΑΣΦΑΛΕΙΑ","schema.trading":"ΑΝΤΑΛΛΑΓΕΣ","schema.updates":"ΕΝΗΜΕΡΩΣΕΙΣ","static.add":"Προσθήκη"}},function(e,a){e.exports={"app.name":"Generador de Configuración de ASF","button.advanced":"Cambiar la configuración avanzada","button.download":"Descarga","home.topic":'El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.',"link.asf":"ASF","link.bot":"Bot","link.home":"Inicio","schema.access":"Acceso","schema.advanced":"Avanzado","schema.basic":"Básico","schema.bot.SteamLogin.description":"Nombre de usuario de tu cuenta de Steam","schema.bot.SteamPassword.description":"Contraseña de tu cuenta de Steam","schema.bot.name":"Nombre","schema.bot.name.description":"Nombre del bot","schema.community":"Comunidad","schema.connection":"Conexión","schema.customization":"Personalización","schema.farming":"Recolección","schema.generic.steamid64":"Tu SteamID64","schema.misc":"Extras","schema.performance":"Rendimiento","schema.remote_access":"Acceso remoto","schema.security":"Seguridad","schema.trading":"Intercambios","schema.updates":"Actualizaciones","static.add":"Añadir"}},function(e,a){e.exports={"app.name":"ASF Asetusten-luontityökalu","button.advanced":"Näytä tai piilota kehittyneet asetukset","button.download":"Lataa","home.topic":'ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.',"link.asf":"ASF","link.bot":"Botti","link.home":"Aloitus","schema.access":"Käyttöoikeus","schema.advanced":"Kehittyneet","schema.basic":"Perus","schema.bot.SteamLogin.description":"Steam-tunnuksesi","schema.bot.SteamPassword.description":"Steam-salasanasi","schema.bot.name":"Nimi","schema.bot.name.description":"Botin nimi","schema.community":"Yhteisö","schema.connection":"Yhteys","schema.customization":"Mukauttaminen","schema.farming":"Farmaus","schema.generic.steamid64":"SteamID64-koodisi","schema.misc":"Sekalaiset","schema.performance":"Tehokkuus","schema.remote_access":"Etähallinta","schema.security":"Turvallisuus","schema.trading":"Vaihtaminen","schema.updates":"Päivitykset","static.add":"Lisää"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Activer/désactiver les paramètres avancé","button.download":"Téléchargement","home.topic":'ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Accueil","schema.access":"Accès","schema.advanced":"Avancé","schema.basic":"Basique","schema.bot.SteamLogin.description":"Votre identifiant de compte Steam","schema.bot.SteamPassword.description":"Mot de passe de votre compte Steam","schema.bot.name":"Nom","schema.bot.name.description":"Nom du bot","schema.community":"Communauté","schema.connection":"Connexion","schema.customization":"Personnalisation","schema.farming":"Farming","schema.generic.steamid64":"Votre SteamID64","schema.misc":"Divers","schema.performance":"Performances","schema.remote_access":"Accès à distance","schema.security":"Sécurité","schema.trading":"Échange","schema.updates":"Mises à jour","static.add":"Ajouter"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Activer/désactiver les paramètres avancé","button.download":"Téléchargement","home.topic":'ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Accueil","schema.access":"Accès","schema.advanced":"Avancé","schema.basic":"Basique","schema.bot.SteamLogin.description":"Votre identifiant de compte Steam","schema.bot.SteamPassword.description":"Mot de passe de votre compte Steam","schema.bot.name":"Nom","schema.bot.name.description":"Nom du bot","schema.community":"Communauté","schema.connection":"Connexion","schema.customization":"Personnalisation","schema.farming":"Farming","schema.generic.steamid64":"Votre SteamID64","schema.misc":"Divers","schema.performance":"Performances","schema.remote_access":"Accès à distance","schema.security":"Sécurité","schema.trading":"Échange","schema.updates":"Mises à jour","static.add":"Ajouter"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Config Generátor","button.advanced":"Haladó beállítások","button.download":"Letöltés","home.topic":'Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.',"link.asf":"ASF","link.bot":"Bot","link.home":"Főoldal","schema.access":"Hozzáférés","schema.advanced":"Haladó beállítások","schema.basic":"Alap","schema.bot.SteamLogin.description":"Steam fiókod felhasználóneve","schema.bot.SteamPassword.description":"Steam fiókod jelszava","schema.bot.name":"Név","schema.bot.name.description":"Bot neve","schema.community":"Közösségi","schema.connection":"Kapcsolat","schema.customization":"Testreszabás","schema.farming":"Farmolás","schema.generic.steamid64":"A SteamID64-d","schema.misc":"Egyebek","schema.performance":"Teljesítmény","schema.remote_access":"Távoli elérés","schema.security":"Biztonság","schema.trading":"Kereskedés","schema.updates":"Frissítések","static.add":"Hozzáadás"}},function(e,a){e.exports={"app.name":"ASF Config Gnerator","button.advanced":"Beralih pengaturan lanjutan","button.download":"Unduhan","home.topic":'ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.',"link.asf":"ASF","link.bot":"Bot","link.home":"Rumah","schema.access":"Akses","schema.advanced":"Lanjutan","schema.basic":"Dasar","schema.bot.SteamLogin.description":"Masuk ke akun Steam kamu","schema.bot.SteamPassword.description":"Kata sandi akun Steam kamu","schema.bot.name":"Nama","schema.bot.name.description":"Nama dari bot","schema.community":"Komunitas","schema.connection":"Koneksi","schema.customization":"Kustomisasi","schema.farming":"Pertanian","schema.generic.steamid64":"Kamu SteamID64","schema.misc":"Misc","schema.performance":"Kinerja","schema.remote_access":"Akses jauh","schema.security":"Keamanan","schema.trading":"Perdagangan","schema.updates":"Pembaruan","static.add":"Menambahkan"}},function(e,a){e.exports={"app.name":"Generatore Configurazioni ASF","button.advanced":"Attiva/disattiva impostazioni avanzate","button.download":"Scarica","home.topic":'Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepage","schema.access":"Accesso","schema.advanced":"Avanzate","schema.basic":"Di base","schema.bot.SteamLogin.description":"Login del tuo account Steam","schema.bot.SteamPassword.description":"Password del tuo account Steam","schema.bot.name":"Nome","schema.bot.name.description":"Nome del bot","schema.community":"Comunità","schema.connection":"Connessione","schema.customization":"Personalizzazione","schema.farming":"Farming","schema.generic.steamid64":"Il tuo SteamID64","schema.misc":"Varie","schema.performance":"Prestazioni","schema.remote_access":"Accesso remoto","schema.security":"Sicurezza","schema.trading":"Scambi","schema.updates":"Aggiornamenti","static.add":"Aggiungi"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"高度な設定を切り替える","button.download":"ダウンロード","home.topic":'ASF Config Generatorは、ASF コンフィグファイルを作成するのを助ける、Javascriptで記述された小さなユーティリティーツールです。生成されたコンフィグファイルをダウンロードした後、ASF メインディレクトリ内のconfig フォルダに移動してください。より詳細な説明については、wikiを参照してください。私達のツールがあなたにとって有用であることを願います。',"link.asf":"ASF","link.bot":"Bot","link.home":"ホーム","schema.access":"アクセス","schema.advanced":"高度","schema.basic":"基本","schema.bot.SteamLogin.description":"Steamアカウントのログイン","schema.bot.SteamPassword.description":"Steamアカウントのパスワード","schema.bot.name":"名前","schema.bot.name.description":"Botの名前","schema.community":"コミュニティ","schema.connection":"接続","schema.customization":"カスタマイズ","schema.farming":"ファーム","schema.generic.steamid64":"あなたのSteamID64","schema.misc":"その他","schema.performance":"パフォーマンス","schema.remote_access":"リモートアクセス","schema.security":"セキュリティ","schema.trading":"取引","schema.updates":"アップデート","static.add":"追加"}},function(e,a){e.exports={"app.name":"ASF 설정 생성기","button.advanced":"고급 설정 보이기","button.download":"다운로드","home.topic":'ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.',"link.asf":"ASF","link.bot":"봇","link.home":"홈","schema.access":"접근","schema.advanced":"고급","schema.basic":"기본","schema.bot.SteamLogin.description":"당신의 스팀 계정 로그인","schema.bot.SteamPassword.description":"당신의 스팀 계정 비밀번호","schema.bot.name":"이름","schema.bot.name.description":"봇의 이름","schema.community":"커뮤니티","schema.connection":"연결","schema.customization":"사용자 지정","schema.farming":"농사","schema.generic.steamid64":"당신의 SteamID64","schema.misc":"기타","schema.performance":"성능","schema.remote_access":"원격 접근","schema.security":"보안","schema.trading":"거래","schema.updates":"업데이트","static.add":"추가"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Įjungti/išjungti papildomus parametrus","button.download":"Parsisiųsti","home.topic":'ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.',"link.asf":"ASF","link.bot":"Botas","link.home":"Pradžia","schema.access":"Prieiga","schema.advanced":"Papildoma","schema.basic":"Pagrindinis","schema.bot.SteamLogin.description":"Jūsų Steam paskyros prisijungimo vardas","schema.bot.SteamPassword.description":"Jūsų Steam paskyros slaptažodis","schema.bot.name":"Pavadinimas","schema.bot.name.description":"Boto pavadinimas","schema.community":"Bendruomenė","schema.connection":"Ryšys","schema.customization":"Koregavimas","schema.farming":"Kortelių rinkimas","schema.generic.steamid64":"Jūsų SteamID64","schema.misc":"Įvairūs","schema.performance":"Efektyvumas","schema.remote_access":"Nuotolinė prieiga","schema.security":"Saugumas","schema.trading":"Mainai","schema.updates":"Atnaujinimai","static.add":"Pridėti"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Geavanceerde instellingen in-/uitschakelen","button.download":"Download","home.topic":'ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepagina","schema.access":"Toegang","schema.advanced":"Geavanceerd","schema.basic":"Basis","schema.bot.SteamLogin.description":"Je Steam gebruikersnaam","schema.bot.SteamPassword.description":"Je Steam wachtwoord","schema.bot.name":"Naam","schema.bot.name.description":"Naam van de bot","schema.community":"Community","schema.connection":"Verbinding","schema.customization":"Aanpassingen","schema.farming":"Farming","schema.generic.steamid64":"Je SteamID64","schema.misc":"Diversen","schema.performance":"Uitvoering","schema.remote_access":"Toegang op afstand","schema.security":"Beveiliging","schema.trading":"Ruilhandel","schema.updates":"Updates","static.add":"Toevoegen"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Geavanceerde instellingen in-/uitschakelen","button.download":"Download","home.topic":'ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.',"link.asf":"ASF","link.bot":"Bot","link.home":"Homepagina","schema.access":"Toegang","schema.advanced":"Geavanceerd","schema.basic":"Basis","schema.bot.SteamLogin.description":"Je Steam gebruikersnaam","schema.bot.SteamPassword.description":"Je Steam wachtwoord","schema.bot.name":"Naam","schema.bot.name.description":"Naam van de bot","schema.community":"Community","schema.connection":"Verbinding","schema.customization":"Aanpassingen","schema.farming":"Farming","schema.generic.steamid64":"Je SteamID64","schema.misc":"Diversen","schema.performance":"Uitvoering","schema.remote_access":"Toegang op afstand","schema.security":"Beveiliging","schema.trading":"Ruilhandel","schema.updates":"Updates","static.add":"Toevoegen"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"Generator ustawień ASF","button.advanced":"Przełącz ustawienia zaawansowane","button.download":"Pobierz","home.topic":'Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.',"link.asf":"ASF","link.bot":"Bot","link.home":"Strona główna","schema.access":"Dostęp","schema.advanced":"Zaawansowane","schema.basic":"Podstawowe","schema.bot.SteamLogin.description":"Twój login do konta Steam","schema.bot.SteamPassword.description":"Twoje hasło do konta Steam","schema.bot.name":"Nazwa","schema.bot.name.description":"Nazwa bota","schema.community":"Społeczność","schema.connection":"Połączenie","schema.customization":"Dostosowywanie","schema.farming":"Farmienie","schema.generic.steamid64":"Twój identyfikator SteamID64","schema.misc":"Różne","schema.performance":"Wydajność","schema.remote_access":"Dostęp zdalny","schema.security":"Zabezpieczenia","schema.trading":"Handel","schema.updates":"Aktualizacje","static.add":"Dodaj"}},function(e,a){e.exports={"app.name":"Gerador de configuração do ASF","button.advanced":"Alternar configurações avançadas","button.download":"Baixar","home.topic":'O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.',"link.asf":"ASF","link.bot":"Bot","link.home":"Início","schema.access":"Acesso","schema.advanced":"Avançado","schema.basic":"Básico","schema.bot.SteamLogin.description":"Nome de usuário da conta Steam","schema.bot.SteamPassword.description":"Senha da conta Steam","schema.bot.name":"Nome","schema.bot.name.description":"Nome do bot","schema.community":"Comunidade","schema.connection":"Conexão","schema.customization":"Personalização","schema.farming":"Coleta","schema.generic.steamid64":"Seu ID Steam de 64 bits","schema.misc":"Diversos","schema.performance":"Desempenho","schema.remote_access":"Acesso remoto","schema.security":"Segurança","schema.trading":"Troca","schema.updates":"Atualizações","static.add":"Adicionar"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"Generator de configurații ASF","button.advanced":"Comută setările avansate","button.download":"Descarcă","home.topic":'Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.',"link.asf":"ASF","link.bot":"Bot","link.home":"Pagina principală","schema.access":"Acces","schema.advanced":"Avansat","schema.basic":"De bază","schema.bot.SteamLogin.description":"Numele de autentificare al contului tău Steam","schema.bot.SteamPassword.description":"Parola contului tău Steam","schema.bot.name":"Nume","schema.bot.name.description":"Numele botului","schema.community":"Comunitate","schema.connection":"Conexiune","schema.customization":"Personalizare","schema.farming":"Farmare","schema.generic.steamid64":"SteamID64-ul tău","schema.misc":"Diverse","schema.performance":"Performanță","schema.remote_access":"Acces de la distanță","schema.security":"Securitate","schema.trading":"Realizarea de schimburi","schema.updates":"Actualizări","static.add":"Adaugă"}},function(e,a){e.exports={"app.name":"Генератор конфигураций для ASF","button.advanced":"Отображение расширенных настроек","button.download":"Скачать","home.topic":'Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.',"link.asf":"ASF","link.bot":"Бот","link.home":"Главная","schema.access":"Доступ","schema.advanced":"Расширенные настройки","schema.basic":"Основные настройки","schema.bot.SteamLogin.description":"Логин от вашего аккаунта Steam","schema.bot.SteamPassword.description":"Пароль от вашего аккаунта Steam","schema.bot.name":"Имя","schema.bot.name.description":"Название бота","schema.community":"Сообщество","schema.connection":"Соединение","schema.customization":"Дополнительные возможности","schema.farming":"Фарм","schema.generic.steamid64":"Ваш SteamID64","schema.misc":"Прочее","schema.performance":"Производительность","schema.remote_access":"Удаленный доступ","schema.security":"Безопасность","schema.trading":"Торговля","schema.updates":"Обновления","static.add":"Добавить"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Zobraziť rozšírené možnosti","button.download":"Stiahnuť","home.topic":'ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.',"link.asf":"ASF","link.bot":"Bot","link.home":"Domovská stránka","schema.access":"Prístup","schema.advanced":"Rozšírené","schema.basic":"Základné","schema.bot.SteamLogin.description":"Steam prihlasovacie meno","schema.bot.SteamPassword.description":"Steam prihlasovacie heslo","schema.bot.name":"Meno","schema.bot.name.description":"Meno bota","schema.community":"Komunita","schema.connection":"Pripojenie","schema.customization":"Vlastné nastavenie","schema.farming":"Farmenie","schema.generic.steamid64":"Tvoj SteamID64","schema.misc":"Rôzne","schema.performance":"Výkon","schema.remote_access":"Vzdialený prístup","schema.security":"Zabezpečenie","schema.trading":"Obchodovanie","schema.updates":"Aktualizácie","static.add":"Pridať"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Toggle advanced settings","button.download":"Download","home.topic":'ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.',"link.asf":"ASF","link.bot":"Bot","link.home":"Home","schema.access":"Access","schema.advanced":"Advanced","schema.basic":"Basic","schema.bot.SteamLogin.description":"Your Steam account login","schema.bot.SteamPassword.description":"Your Steam account password","schema.bot.name":"Name","schema.bot.name.description":"Name of the bot","schema.community":"Community","schema.connection":"Connection","schema.customization":"Customization","schema.farming":"Farming","schema.generic.steamid64":"Your SteamID64","schema.misc":"Misc","schema.performance":"Performance","schema.remote_access":"Remote access","schema.security":"Security","schema.trading":"Trading","schema.updates":"Updates","static.add":"Add"}},function(e,a){e.exports={"app.name":"","button.advanced":"","button.download":"","home.topic":"","link.asf":"","link.bot":"","link.home":"","schema.access":"","schema.advanced":"","schema.basic":"","schema.bot.SteamLogin.description":"","schema.bot.SteamPassword.description":"","schema.bot.name":"","schema.bot.name.description":"","schema.community":"","schema.connection":"","schema.customization":"","schema.farming":"","schema.generic.steamid64":"","schema.misc":"","schema.performance":"","schema.remote_access":"","schema.security":"","schema.trading":"","schema.updates":"","static.add":""}},function(e,a){e.exports={"app.name":"ASF Yapılandırma Oluşturucu","button.advanced":"Gelişmiş ayarları aç/kapat","button.download":"İndir","home.topic":'ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.',"link.asf":"ASF","link.bot":"Bot","link.home":"Ana sayfa","schema.access":"Erişim","schema.advanced":"Gelişmiş","schema.basic":"Temel","schema.bot.SteamLogin.description":"Steam hesabı kullanıcı adınız","schema.bot.SteamPassword.description":"Steam hesabı parolanız","schema.bot.name":"İsim","schema.bot.name.description":"Botun ismi","schema.community":"Topluluk","schema.connection":"Bağlantı","schema.customization":"Özelleştirme","schema.farming":"İşleme","schema.generic.steamid64":"SteamID64 kimliğiniz","schema.misc":"Çeşitli","schema.performance":"Performans","schema.remote_access":"Uzaktan erişim","schema.security":"Güvenlik","schema.trading":"Takas","schema.updates":"Güncellemeler","static.add":"Ekle"}},function(e,a){e.exports={"app.name":"Генератор конфігурацій ASF","button.advanced":"Відображення додаткових налаштувань","button.download":"Скачати","home.topic":'Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.',"link.asf":"ASF","link.bot":"Бот","link.home":"Головна","schema.access":"Доступ","schema.advanced":"Додаткові налаштування","schema.basic":"Основні налаштування","schema.bot.SteamLogin.description":"Логін від вашого акаунта Steam","schema.bot.SteamPassword.description":"Пароль від вашого акаунта Steam","schema.bot.name":"Ім'я","schema.bot.name.description":"Ім'я бота","schema.community":"Спільнота","schema.connection":"З'єднання","schema.customization":"Додаткові можливості","schema.farming":"Вибивання карток","schema.generic.steamid64":"Ваш SteamID64","schema.misc":"Інше","schema.performance":"Продуктивність","schema.remote_access":"Дистанційний доступ","schema.security":"Безпека","schema.trading":"Обміни","schema.updates":"Оновлення","static.add":"Додати"}},function(e,a){e.exports={"app.name":"ASF Config Generator","button.advanced":"Hiển thị cài đặt nâng cao","button.download":"Tải về","home.topic":'ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.',"link.asf":"ASF","link.bot":"Bot","link.home":"Trang chủ","schema.access":"Truy cập","schema.advanced":"Nâng cao","schema.basic":"Cơ bản","schema.bot.SteamLogin.description":"Tài khoản Steam","schema.bot.SteamPassword.description":"Mật khẩu Steam","schema.bot.name":"Tên","schema.bot.name.description":"Tên của tài khoản bot","schema.community":"Cộng đồng","schema.connection":"Kết nối","schema.customization":"Tuỳ chỉnh","schema.farming":"Farming","schema.generic.steamid64":"ID64 tài khoản Steam chính của bạn","schema.misc":"Linh tinh","schema.performance":"Hiệu năng","schema.remote_access":"Truy cập từ xa","schema.security":"Bảo mật","schema.trading":"Giao dịch","schema.updates":"Các cập nhật","static.add":"Thêm"}},function(e,a){e.exports={"app.name":"ASF 配置文件生成器","button.advanced":"切换高级设置","button.download":"下载","home.topic":'ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。',"link.asf":"ASF","link.bot":"机器人","link.home":"首页","schema.access":"访问","schema.advanced":"高级","schema.basic":"基本","schema.bot.SteamLogin.description":"你的 Steam 账户用户名","schema.bot.SteamPassword.description":"你的 Steam 账户密码","schema.bot.name":"名称","schema.bot.name.description":"机器人名称","schema.community":"社区","schema.connection":"连接","schema.customization":"自定义","schema.farming":"挂卡","schema.generic.steamid64":"你的 SteamID64位ID","schema.misc":"杂项","schema.performance":"性能","schema.remote_access":"远程访问","schema.security":"安全","schema.trading":"交易","schema.updates":"更新","static.add":"新增"}},function(e,a){e.exports={"app.name":"ASF 設定檔產生器","button.advanced":"切換到進階設定","button.download":"下載","home.topic":'ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!',"link.asf":"ASF","link.bot":"Bot","link.home":"首頁","schema.access":"權限","schema.advanced":"進階","schema.basic":"基本","schema.bot.SteamLogin.description":"您的 Steam 帳號","schema.bot.SteamPassword.description":"您的 Steam 密碼","schema.bot.name":"名稱","schema.bot.name.description":"Bot 名稱","schema.community":"社群","schema.connection":"連接","schema.customization":"自訂","schema.farming":"掛卡","schema.generic.steamid64":"您的 SteamID64","schema.misc":"其他","schema.performance":"性能","schema.remote_access":"遠端存取","schema.security":"安全性","schema.trading":"交易","schema.updates":"更新","static.add":"新增"}}],[53]); +//# sourceMappingURL=app.2460e1e45c3722a74286.js.map \ No newline at end of file diff --git a/docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js.map b/docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js.map new file mode 100644 index 000000000..0fba4459c --- /dev/null +++ b/docs/WebConfigGenerator/dist/static/js/app.2460e1e45c3722a74286.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///static/js/app.2460e1e45c3722a74286.js","webpack:///./src/components/mixin/Input.vue","webpack:///./src/validators.js","webpack:///./src/components/mixin/Config.vue?7212","webpack:///./src/i18n.js","webpack:///./src/router/index.js","webpack:///./src/App.vue?35a7","webpack:///App.vue","webpack:///ASFConfig.vue","webpack:///BotConfig.vue","webpack:///Home.vue","webpack:///CheckboxGroup.vue","webpack:///InputCheckbox.vue","webpack:///InputFlag.vue","webpack:///InputMap.vue","webpack:///InputNumber.vue","webpack:///InputPassword.vue","webpack:///InputSelect.vue","webpack:///InputSet.vue","webpack:///InputText.vue","webpack:///Config.vue","webpack:///Input.vue","webpack:///./src/main.js","webpack:///./src/schema.js","webpack:///./src/components/ASFConfig.vue","webpack:///./src/components/BotConfig.vue","webpack:///./src/components/Home.vue?10da","webpack:///./src/components/fields/CheckboxGroup.vue","webpack:///./src/components/fields/InputCheckbox.vue?385b","webpack:///./src/components/fields/InputFlag.vue?ee84","webpack:///./src/components/fields/InputMap.vue?4594","webpack:///./src/components/fields/InputNumber.vue","webpack:///./src/components/fields/InputPassword.vue","webpack:///./src/components/fields/InputSelect.vue","webpack:///./src/components/fields/InputSet.vue?447e","webpack:///./src/components/fields/InputText.vue","webpack:///./src/components/fields/InputSet.vue?5103","webpack:///./src/components/fields/InputCheckbox.vue?b9be","webpack:///./src/components/Home.vue?73ba","webpack:///./src/components/BotConfig.vue?ab91","webpack:///./src/components/fields/CheckboxGroup.vue?5cda","webpack:///./src/App.vue?efa6","webpack:///./src/components/fields/InputSelect.vue?f797","webpack:///./src/components/fields/InputText.vue?2b1d","webpack:///./src/components/ASFConfig.vue?cbfb","webpack:///./src/components/fields/InputFlag.vue?da05","webpack:///./src/components/fields/InputMap.vue?4b88","webpack:///./src/components/fields/InputNumber.vue?13a8","webpack:///./src/components/fields/InputPassword.vue?ec51","webpack:///./src/components/fields nonrecursive ^\\.\\/([\\w-_]+)\\.vue$","webpack:///./src/locale nonrecursive \\.json","webpack:///./src/locale/ar-SA.json","webpack:///./src/locale/bg-BG.json","webpack:///./src/locale/cs-CZ.json","webpack:///./src/locale/da-DK.json","webpack:///./src/locale/de-AT.json","webpack:///./src/locale/de-DE.json","webpack:///./src/locale/el-GR.json","webpack:///./src/locale/es-ES.json","webpack:///./src/locale/fi-FI.json","webpack:///./src/locale/fr-CH.json","webpack:///./src/locale/fr-FR.json","webpack:///./src/locale/he-IL.json","webpack:///./src/locale/hi-IN.json","webpack:///./src/locale/hu-HU.json","webpack:///./src/locale/id-ID.json","webpack:///./src/locale/it-IT.json","webpack:///./src/locale/ja-JP.json","webpack:///./src/locale/ko-KR.json","webpack:///./src/locale/lt-LT.json","webpack:///./src/locale/nl-BE.json","webpack:///./src/locale/nl-NL.json","webpack:///./src/locale/no-NO.json","webpack:///./src/locale/pl-PL.json","webpack:///./src/locale/pt-BR.json","webpack:///./src/locale/pt-PT.json","webpack:///./src/locale/ro-RO.json","webpack:///./src/locale/ru-RU.json","webpack:///./src/locale/sk-SK.json","webpack:///./src/locale/sr-CS.json","webpack:///./src/locale/strings.json","webpack:///./src/locale/sv-SE.json","webpack:///./src/locale/tr-TR.json","webpack:///./src/locale/uk-UA.json","webpack:///./src/locale/vi-VN.json","webpack:///./src/locale/zh-CN.json","webpack:///./src/locale/zh-TW.json"],"names":["webpackJsonp","module","exports","__webpack_require__","Component","__webpack_exports__","checkEmpty","value","required","i","__WEBPACK_IMPORTED_MODULE_0_lodash__","limitedNumber","min","max","schema","emptyError","err","parseInt","isNaN","push","n","string","steamid","test","masterClan","parentalPIN","length","tradeToken","byte","ushort","uint","injectStyle","ssrContext","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default","defaultLocale","nameRegex","messages","locales","defaultLanguageFile","languages","_iteratorNormalCompletion2","_didIteratorError2","_iteratorError2","undefined","_step2","_iterator2","keys","next","done","lang","languageName","match","language","key","hasOwnProperty","return","locale","validLocales","navigator","includes","toUpperCase","languageRegex","RegExp","_iteratorNormalCompletion","_didIteratorError","_iteratorError","_step","_iterator","validLocale","__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__","__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default","__WEBPACK_IMPORTED_MODULE_1__components_BotConfig__","__WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default","__WEBPACK_IMPORTED_MODULE_2__components_Home__","__WEBPACK_IMPORTED_MODULE_2__components_Home___default","__WEBPACK_IMPORTED_MODULE_3_vue__","__WEBPACK_IMPORTED_MODULE_4_vue_router__","use","routes","path","name","component","a","Object","defineProperty","data","__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__","__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default","mixins","type","filename","methods","processModelToJSON","model","Blacklist","map","item","filter","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default","__WEBPACK_IMPORTED_MODULE_1_lodash__","__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__","__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default","computed","this","originalModel","GamesPlayedWhileIdle","__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__","__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default","items","flagValue","defaultValue","addElement","reduce","el","sum","removeElement","index","splice","resolveOption","toResolve","options","forEach","_ref","__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__","__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default","keyErrors","keyValidator","validate","mapKey","keyInvalid","valueErrors","valueValidator","mapValue","valueInvalid","defaultKey","hasErrors","$emit","field","$delete","fields","$el","getElementsByClassName","clearTimeout","shakeTimeout","classList","add","setTimeout","remove","errors","valid","invalid","values","setValue","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default","__WEBPACK_IMPORTED_MODULE_2__schema__","fieldComponents","replace","versions","version","displayAdvanced","selectedVersion","sessionStorage","getItem","updateModel","downloadJSON","validateForm","json","text","downloadText","element","document","createElement","setAttribute","encodeURIComponent","style","display","body","appendChild","click","removeChild","toggleAdvanced","form","getElementsByTagName","checkValidity","watch","setItem","components","__WEBPACK_IMPORTED_MODULE_0__validators__","props","validator","__WEBPACK_IMPORTED_MODULE_0_vue__","__WEBPACK_IMPORTED_MODULE_1_vue_i18n__","__WEBPACK_IMPORTED_MODULE_2__App_vue__","__WEBPACK_IMPORTED_MODULE_2__App_vue___default","__WEBPACK_IMPORTED_MODULE_3__i18n_js__","__WEBPACK_IMPORTED_MODULE_4__router__","config","productionTip","console","log","i18n","router","template","App","serviceWorker","register","V3.1.1.3+","asf","legend","label","placeholder","description","advanced","bot","keyPlaceholder","V3.1.0.9-V3.1.1.2","V3.0.5.8-V3.1.0.1","V3.0.5.0-V3.0.5.5","V3.0.3.7-V3.0.4.8","V3.0.1.6-V3.0.3.6","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","for","_v","_s","_e","$t","directives","rawName","expression","class","error","id","domProps","on","input","$event","target","composing","join","change","$$selectedVal","Array","prototype","call","o","selected","_value","multiple","_l","val","preventDefault","staticRenderFns","currentTarget","outline","innerHTML","method","action","onsubmit","group","inputSchema","tag","update","checkbox","checked","isArray","_i","__c","$$a","$$el","$$c","$$i","concat","slice","_m","active","$route","href","src","alt","option","valuePlaceholder","modifiers","number","_n","blur","$forceUpdate","webpackContext","req","webpackContextResolve","Error","./CheckboxGroup.vue","./InputCheckbox.vue","./InputFlag.vue","./InputMap.vue","./InputNumber.vue","./InputPassword.vue","./InputSelect.vue","./InputSet.vue","./InputText.vue","resolve","./ar-SA.json","./bg-BG.json","./cs-CZ.json","./da-DK.json","./de-AT.json","./de-DE.json","./el-GR.json","./es-ES.json","./fi-FI.json","./fr-CH.json","./fr-FR.json","./he-IL.json","./hi-IN.json","./hu-HU.json","./id-ID.json","./it-IT.json","./ja-JP.json","./ko-KR.json","./lt-LT.json","./nl-BE.json","./nl-NL.json","./no-NO.json","./pl-PL.json","./pt-BR.json","./pt-PT.json","./ro-RO.json","./ru-RU.json","./sk-SK.json","./sr-CS.json","./strings.json","./sv-SE.json","./tr-TR.json","./uk-UA.json","./vi-VN.json","./zh-CN.json","./zh-TW.json","app.name","button.advanced","button.download","home.topic","link.asf","link.bot","link.home","schema.access","schema.advanced","schema.basic","schema.bot.SteamLogin.description","schema.bot.SteamPassword.description","schema.bot.name","schema.bot.name.description","schema.community","schema.connection","schema.customization","schema.farming","schema.generic.steamid64","schema.misc","schema.performance","schema.remote_access","schema.security","schema.trading","schema.updates","static.add"],"mappings":"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","file":"static/js/app.2460e1e45c3722a74286.js","sourcesContent":["webpackJsonp([0],[\n/* 0 */,\n/* 1 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(52),\n /* template */\n null,\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 2 */,\n/* 3 */,\n/* 4 */,\n/* 5 */,\n/* 6 */,\n/* 7 */,\n/* 8 */,\n/* 9 */,\n/* 10 */,\n/* 11 */,\n/* 12 */,\n/* 13 */,\n/* 14 */,\n/* 15 */,\n/* 16 */,\n/* 17 */,\n/* 18 */,\n/* 19 */,\n/* 20 */,\n/* 21 */,\n/* 22 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n\n\nfunction checkEmpty(value, required) {\n if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(value) || value === '') {\n if (required) return ['Field required!'];else return [];\n }\n\n return null;\n}\n\nfunction limitedNumber(min, max) {\n return function (value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n value = parseInt(value, 10);\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNumber\"])(value) || isNaN(value)) {\n err.push('Not a valid number!');\n } else {\n if (value > max) err.push('Value too big!');else if (value < min) err.push('Value too small!');\n }\n\n return err;\n };\n}\n\nfunction limitedString(min, max) {\n return function (value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > max) err.push('Text too long!');else if (value.length < min) err.push('Text too short!');\n }\n\n return err;\n };\n}\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n required: function required(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n return [];\n },\n string: function string(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) err.push('This is not a text!');\n\n return err;\n },\n steamid: function steamid(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n var re = /^[1-9][0-9]{16}$/;\n if (!re.test(value)) err.push('This is not a valid steamid!');\n\n return err;\n },\n masterClan: function masterClan(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n var re = /^[1-9][0-9]{17}$/;\n if (!re.test(value)) err.push('This is not a valid clan id!');\n\n return err;\n },\n parentalPIN: function parentalPIN(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > 4) err.push('Text too long!');else if (value.length < 4) err.push('Text too short!');\n }\n\n value = parseInt(value, 10);\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNumber\"])(value) || isNaN(value)) {\n err.push('Not a valid number!');\n }\n\n return err;\n },\n\n tradeToken: limitedString(8, 8),\n byte: limitedNumber(0, 255),\n ushort: limitedNumber(0, 65535),\n uint: limitedNumber(0, 4294967295)\n});\n\n/***/ }),\n/* 23 */,\n/* 24 */,\n/* 25 */,\n/* 26 */,\n/* 27 */,\n/* 28 */,\n/* 29 */,\n/* 30 */,\n/* 31 */,\n/* 32 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(97)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(51),\n /* template */\n null,\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 33 */,\n/* 34 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(58);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__ = __webpack_require__(55);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__);\n\n\nvar defaultLocale = 'strings';\nvar nameRegex = /\\.\\/(\\S+)\\.json/i;\n\nfunction getLocale(validLocales) {\n var language = navigator.language; // If the browser doesn't support this, it will not support other page elements as well\n if (!language) return defaultLocale; // If the browser doesn't provide the language - return default locale\n if (language.length !== 2) return validLocales.includes(language) ? language : defaultLocale; // If the language is in `xx-XX` format, check if it's valid\n if (validLocales.includes(language + '-' + language.toUpperCase())) return language + '-' + language.toUpperCase(); // If the language is two letter code, check if corresponding 5 letter code is a valid locale\n\n var languageRegex = new RegExp(language + '-\\\\S\\\\S'); // Create a regex to match `xx-**` where `*` is a wildcard\n\n var _iteratorNormalCompletion = true;\n var _didIteratorError = false;\n var _iteratorError = undefined;\n\n try {\n for (var _iterator = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(validLocales), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {\n var validLocale = _step.value;\n\n if (languageRegex.test(validLocale)) return validLocale; // Check if the locale matches the regex, if so, return it\n }\n } catch (err) {\n _didIteratorError = true;\n _iteratorError = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion && _iterator.return) {\n _iterator.return();\n }\n } finally {\n if (_didIteratorError) {\n throw _iteratorError;\n }\n }\n }\n\n return defaultLocale; // If no match found, return default locale\n}\n\nfunction loadLocales() {\n var locales = {};\n var defaultLanguageFile = './' + defaultLocale + '.json';\n var languages = __webpack_require__(130);\n\n locales[defaultLocale] = languages(defaultLanguageFile);\n\n var _iteratorNormalCompletion2 = true;\n var _didIteratorError2 = false;\n var _iteratorError2 = undefined;\n\n try {\n for (var _iterator2 = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(languages.keys()), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {\n var lang = _step2.value;\n\n if (lang === defaultLanguageFile) continue; // Already loaded.\n\n var languageName = lang.match(nameRegex)[1];\n var language = languages(lang);\n\n for (var key in language) {\n if (!language.hasOwnProperty(key)) continue;\n if (language[key] === '') language[key] = locales[defaultLocale][key];\n }\n\n locales[languageName] = language;\n }\n } catch (err) {\n _didIteratorError2 = true;\n _iteratorError2 = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion2 && _iterator2.return) {\n _iterator2.return();\n }\n } finally {\n if (_didIteratorError2) {\n throw _iteratorError2;\n }\n }\n }\n\n return locales;\n}\n\nvar messages = loadLocales();\nvar locale = getLocale(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default()(messages));\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({ messages: messages, locale: locale });\n\n/***/ }),\n/* 35 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__ = __webpack_require__(101);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__components_BotConfig__ = __webpack_require__(102);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__components_BotConfig__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_Home__ = __webpack_require__(103);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_Home___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__components_Home__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue__ = __webpack_require__(21);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_vue_router__ = __webpack_require__(126);\n\n\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_3_vue__[\"a\" /* default */].use(__WEBPACK_IMPORTED_MODULE_4_vue_router__[\"a\" /* default */]);\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (new __WEBPACK_IMPORTED_MODULE_4_vue_router__[\"a\" /* default */]({\n routes: [{\n path: '/',\n name: 'Home',\n component: __WEBPACK_IMPORTED_MODULE_2__components_Home___default.a\n }, {\n path: '/asf',\n name: 'ASFConfig',\n component: __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default.a\n }, {\n path: '/bot',\n name: 'BotConfig',\n component: __WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default.a\n }]\n}));\n\n/***/ }),\n/* 36 */,\n/* 37 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(98)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(38),\n /* template */\n __webpack_require__(118),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 38 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'app',\n data: function data() {\n return {};\n }\n});\n\n/***/ }),\n/* 39 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__ = __webpack_require__(32);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'ASFConfig',\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default.a],\n data: function data() {\n return { type: 'asf', filename: 'ASF.json' };\n },\n\n methods: {\n processModelToJSON: function processModelToJSON(model) {\n if (model.Blacklist && model.Blacklist.length) {\n model.Blacklist = model.Blacklist.map(function (item) {\n return parseInt(item, 10);\n }).filter(function (item) {\n return !isNaN(item) && item > 0;\n });\n }\n\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(model, function (value, key) {\n if (typeof value === 'string' && value === '') delete model[key];\n });\n\n return model;\n }\n }\n});\n\n/***/ }),\n/* 40 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(59);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__ = __webpack_require__(32);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__);\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'BotConfig',\n mixins: [__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default.a],\n data: function data() {\n return { type: 'bot' };\n },\n\n computed: {\n filename: function filename() {\n return this.model.name + '.json';\n }\n },\n methods: {\n processModelToJSON: function processModelToJSON(originalModel) {\n var model = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, originalModel); // Need to clone that so we don't destroy `model.name`\n\n if (model.GamesPlayedWhileIdle && model.GamesPlayedWhileIdle.length) {\n model.GamesPlayedWhileIdle = model.GamesPlayedWhileIdle.map(function (value) {\n return parseInt(value, 10);\n }).filter(function (value) {\n return !isNaN(value) && value > 0;\n });\n }\n\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(model, function (value, key) {\n if (typeof value === 'string' && value === '') delete model[key];\n });\n\n if (model.name) delete model.name;\n\n return model;\n }\n }\n});\n\n/***/ }),\n/* 41 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({});\n\n/***/ }),\n/* 42 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'CheckboxGroup'\n});\n\n/***/ }),\n/* 43 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputCheckbox'\n});\n\n/***/ }),\n/* 44 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputFlag',\n data: function data() {\n return {\n items: [], // Vue doesn't work well with Sets...\n flagValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.flagValue && this.flagValue !== 0) return;\n if (!this.items.includes(this.flagValue)) this.items.push(this.flagValue);\n this.flagValue = this.schema.defaultValue;\n this.value = this.items.reduce(function (el, sum) {\n return el + sum;\n });\n },\n removeElement: function removeElement(index) {\n this.items.splice(index, 1);\n this.value = this.items.reduce(function (el, sum) {\n return el + sum;\n });\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n }\n }\n});\n\n/***/ }),\n/* 45 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default.a],\n name: 'InputMap',\n computed: {\n keyErrors: function keyErrors() {\n if (!this.schema.keyValidator) return [];\n return this.validate(this.mapKey, this.schema.keyValidator);\n },\n keyInvalid: function keyInvalid() {\n return this.keyErrors.length !== 0;\n },\n valueErrors: function valueErrors() {\n if (!this.schema.valueValidator) return [];\n return this.validate(this.mapValue, this.schema.valueValidator);\n },\n valueInvalid: function valueInvalid() {\n return this.valueErrors.length !== 0;\n }\n },\n data: function data() {\n return {\n items: {}, // Vue doesn't work well with Maps...\n mapKey: this.schema.defaultKey,\n mapValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.mapValue && this.mapValue !== 0 || !this.mapKey && this.mapKey !== 0) return;\n\n if (this.hasErrors()) return;\n\n this.items[this.mapKey] = this.mapValue;\n this.mapValue = this.schema.defaultValue;\n this.mapKey = this.schema.defaultKey;\n this.$emit('update', this.items, this.schema.field);\n },\n removeElement: function removeElement(key) {\n this.$delete(this.items, key);\n this.$emit('update', this.items, this.schema.field);\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n },\n hasErrors: function hasErrors() {\n var invalid = this.keyInvalid || this.valueInvalid;\n if (!invalid) return false;\n\n var fields = [];\n if (this.keyInvalid) __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('map-key'), function (field) {\n return fields.push(field);\n });\n if (this.valueInvalid) __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('map-value'), function (field) {\n return fields.push(field);\n });\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n\n return true;\n }\n }\n});\n\n/***/ }),\n/* 46 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputNumber',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 47 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputPassword',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 48 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputSelect'\n});\n\n/***/ }),\n/* 49 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default.a],\n name: 'InputSet',\n computed: {\n errors: function errors() {\n return this.schema.values ? [] : this.validate(this.setValue);\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n },\n data: function data() {\n return {\n items: [], // Vue doesn't work well with Sets...\n setValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.setValue && this.setValue !== 0) return;\n if (this.hasErrors()) return;\n if (!this.items.includes(this.setValue)) this.items.push(this.setValue);\n this.setValue = this.schema.defaultValue;\n this.$emit('update', this.items, this.schema.field);\n },\n removeElement: function removeElement(index) {\n this.items.splice(index, 1);\n this.$emit('update', this.items, this.schema.field);\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n },\n hasErrors: function hasErrors() {\n if (!this.invalid) return false;\n\n var fields = [];\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('set-value'), function (field) {\n return fields.push(field);\n });\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n\n return true;\n }\n }\n});\n\n/***/ }),\n/* 50 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputText',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 51 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__ = __webpack_require__(56);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__schema__ = __webpack_require__(54);\n\n\n\n\n\n\nvar fieldComponents = {};\nvar fields = __webpack_require__(129);\n\n__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields.keys(), function (key) {\n var name = key.replace(/^\\.\\//, '').replace(/\\.vue/, '');\n fieldComponents[name] = fields(key);\n});\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n data: function data() {\n var versions = [];\n for (var version in __WEBPACK_IMPORTED_MODULE_2__schema__[\"a\" /* default */]) {\n versions.push(version);\n }var selectedVersion = sessionStorage.getItem('selectedVersion') || versions[0];\n\n return {\n model: {},\n displayAdvanced: false,\n selectedVersion: selectedVersion,\n versions: versions,\n type: ''\n };\n },\n\n computed: {\n schema: function schema() {\n return __WEBPACK_IMPORTED_MODULE_2__schema__[\"a\" /* default */][this.selectedVersion][this.type] || {};\n }\n },\n methods: {\n updateModel: function updateModel(value, field) {\n this.model[field] = value;\n },\n downloadJSON: function downloadJSON() {\n if (!this.validateForm()) return;\n\n var json = this.processModelToJSON(this.model);\n var text = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(json, null, 2);\n\n this.downloadText(text, this.filename);\n },\n downloadText: function downloadText(text, filename) {\n var element = document.createElement('a');\n element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));\n element.setAttribute('download', filename);\n\n element.style.display = 'none';\n document.body.appendChild(element);\n\n element.click();\n\n document.body.removeChild(element);\n },\n toggleAdvanced: function toggleAdvanced() {\n this.displayAdvanced = !this.displayAdvanced;\n },\n validateForm: function validateForm() {\n var form = document.getElementsByTagName('form')[0];\n\n var fields = document.getElementsByClassName('error');\n if (!fields.length) return form.checkValidity();\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n return false;\n },\n processModelToJSON: function processModelToJSON(model) {\n return model;\n }\n },\n watch: {\n selectedVersion: function selectedVersion(version) {\n sessionStorage.setItem('selectedVersion', version);\n }\n },\n components: fieldComponents\n});\n\n/***/ }),\n/* 52 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__validators__ = __webpack_require__(22);\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n props: ['schema'],\n watch: {\n value: function value() {\n this.$emit('update', this.value, this.schema.field);\n }\n },\n data: function data() {\n return { value: this.schema.defaultValue };\n },\n\n methods: {\n validate: function validate(value, validator) {\n if (!validator && !this.schema.validator) {\n if (this.schema.required) return __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].required(value, this.schema);\n return [];\n }\n\n if (!validator) return this.schema.validator(value, this.schema);\n return validator(value, this.schema);\n }\n }\n});\n\n/***/ }),\n/* 53 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(21);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_i18n__ = __webpack_require__(36);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__App_vue__ = __webpack_require__(37);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__App_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__App_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__i18n_js__ = __webpack_require__(34);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__router__ = __webpack_require__(35);\n// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\n\n\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].config.productionTip = false;\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].use(__WEBPACK_IMPORTED_MODULE_1_vue_i18n__[\"a\" /* default */]);\n\nconsole.log(__WEBPACK_IMPORTED_MODULE_3__i18n_js__[\"a\" /* default */]);\n\nvar i18n = new __WEBPACK_IMPORTED_MODULE_1_vue_i18n__[\"a\" /* default */](__WEBPACK_IMPORTED_MODULE_3__i18n_js__[\"a\" /* default */]);\n\n/* eslint-disable no-new */\nnew __WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */]({\n el: '#app',\n router: __WEBPACK_IMPORTED_MODULE_4__router__[\"a\" /* default */],\n i18n: i18n,\n template: '',\n components: { App: __WEBPACK_IMPORTED_MODULE_2__App_vue___default.a }\n});\n\nif ('serviceWorker' in navigator) {\n navigator.serviceWorker.register('service-worker.js');\n}\n\n/***/ }),\n/* 54 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__validators__ = __webpack_require__(22);\n\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n 'V3.1.1.3+': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n field: 'CommandPrefix',\n label: 'CommandPrefix',\n type: 'InputText',\n placeholder: '!'\n }, {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.1.0.9-V3.1.1.2': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.5.8-V3.1.0.1': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.5.0-V3.0.5.5': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.3.7-V3.0.4.8': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1,\n advanced: true\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.1.6-V3.0.3.6': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1,\n advanced: true\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'CardDropsRestricted',\n field: 'CardDropsRestricted',\n defaultValue: true\n }]\n }]\n }\n});\n\n/***/ }),\n/* 55 */,\n/* 56 */,\n/* 57 */,\n/* 58 */,\n/* 59 */,\n/* 60 */,\n/* 61 */,\n/* 62 */,\n/* 63 */,\n/* 64 */,\n/* 65 */,\n/* 66 */,\n/* 67 */,\n/* 68 */,\n/* 69 */,\n/* 70 */,\n/* 71 */,\n/* 72 */,\n/* 73 */,\n/* 74 */,\n/* 75 */,\n/* 76 */,\n/* 77 */,\n/* 78 */,\n/* 79 */,\n/* 80 */,\n/* 81 */,\n/* 82 */,\n/* 83 */,\n/* 84 */,\n/* 85 */,\n/* 86 */,\n/* 87 */,\n/* 88 */,\n/* 89 */,\n/* 90 */,\n/* 91 */,\n/* 92 */,\n/* 93 */,\n/* 94 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 95 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 96 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 97 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 98 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 99 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 100 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 101 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(39),\n /* template */\n __webpack_require__(121),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 102 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(40),\n /* template */\n __webpack_require__(116),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 103 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(96)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(41),\n /* template */\n __webpack_require__(115),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 104 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(42),\n /* template */\n __webpack_require__(117),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 105 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(95)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(43),\n /* template */\n __webpack_require__(114),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 106 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(99)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(44),\n /* template */\n __webpack_require__(122),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 107 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(100)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(45),\n /* template */\n __webpack_require__(123),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 108 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(46),\n /* template */\n __webpack_require__(124),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 109 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(47),\n /* template */\n __webpack_require__(125),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 110 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(48),\n /* template */\n __webpack_require__(119),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 111 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(94)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(49),\n /* template */\n __webpack_require__(113),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 112 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(50),\n /* template */\n __webpack_require__(120),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 113 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n staticClass: \"set-value\",\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"id\": _vm.schema.field\n },\n domProps: {\n \"value\": (_vm.setValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.setValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.setValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 114 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": _vm.schema.field\n },\n on: {\n \"click\": function($event) {\n if ($event.target !== $event.currentTarget) { return null; }\n _vm.value = !_vm.value\n }\n }\n }, [_c('button', {\n staticClass: \"button small\",\n class: {\n outline: _vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = false\n }\n }\n }, [_vm._v(\"✖\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"button small\",\n class: {\n outline: !_vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = true\n }\n }\n }, [_vm._v(\"✔\")]), _vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])])\n},staticRenderFns: []}\n\n/***/ }),\n/* 115 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_c('p', {\n staticClass: \"text-justify\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('home.topic'))\n }\n })])\n},staticRenderFns: []}\n\n/***/ }),\n/* 116 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n/***/ }),\n/* 117 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item form-checkboxes\"\n }, _vm._l((_vm.schema.fields), function(checkbox) {\n return _c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": checkbox.field\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"type\": \"checkbox\",\n \"id\": checkbox.field,\n \"name\": checkbox.field,\n \"required\": checkbox.required\n },\n domProps: {\n \"checked\": Array.isArray(_vm.value) ? _vm._i(_vm.value, null) > -1 : (_vm.value)\n },\n on: {\n \"__c\": function($event) {\n var $$a = _vm.value,\n $$el = $event.target,\n $$c = $$el.checked ? (true) : (false);\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v);\n if ($$c) {\n $$i < 0 && (_vm.value = $$a.concat($$v))\n } else {\n $$i > -1 && (_vm.value = $$a.slice(0, $$i).concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.value = $$c\n }\n }\n }\n }), _vm._v(\"\\n \" + _vm._s(checkbox.label) + \"\\n \"), (checkbox.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])\n }))\n},staticRenderFns: []}\n\n/***/ }),\n/* 118 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('div', {\n staticClass: \"head\"\n }, [_vm._m(0), _vm._v(\" \"), _c('h1', {\n staticClass: \"text-center\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('app.name'))\n }\n })]), _vm._v(\" \"), _c('div', {\n staticClass: \"menu\"\n }, [_c('ul', [_c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/'\n },\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.home'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/asf'\n },\n attrs: {\n \"href\": \"#asf\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.asf'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/bot'\n },\n attrs: {\n \"href\": \"#bot\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.bot'))\n }\n })])])]), _vm._v(\" \"), _c('router-view')], 1)\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n staticClass: \"logo\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_c('img', {\n attrs: {\n \"src\": \"static/logo.png\",\n \"alt\": \"asf logo\"\n }\n })])\n}]}\n\n/***/ }),\n/* 119 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"required\": _vm.schema.required\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.value = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.options), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option.value\n }\n }, [_vm._v(_vm._s(_vm.$t(option.name)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 120 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 121 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n/***/ }),\n/* 122 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.flagValue),\n expression: \"flagValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.flagValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n }))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 123 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.keys) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n staticClass: \"map-key\",\n class: {\n error: _vm.keyInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.keyPlaceholder\n },\n domProps: {\n \"value\": (_vm.mapKey)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapKey = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.keys && _vm.keyInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.keyErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.keys) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapKey = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.keys), function(key) {\n return _c('option', {\n domProps: {\n \"value\": key.value\n }\n }, [_vm._v(_vm._s(_vm.$t(key.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n staticClass: \"map-value\",\n class: {\n error: _vm.valueInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.valuePlaceholder\n },\n domProps: {\n \"value\": (_vm.mapValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.valueInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.valueErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(value, key) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(key)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(key, _vm.schema.keys)) + \" => \" + _vm._s(_vm.resolveOption(value, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 124 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model.number\",\n value: (_vm.value),\n expression: \"value\",\n modifiers: {\n \"number\": true\n }\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"number\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = _vm._n($event.target.value)\n },\n \"blur\": function($event) {\n _vm.$forceUpdate()\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 125 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"password\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 126 */,\n/* 127 */,\n/* 128 */,\n/* 129 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar map = {\n\t\"./CheckboxGroup.vue\": 104,\n\t\"./InputCheckbox.vue\": 105,\n\t\"./InputFlag.vue\": 106,\n\t\"./InputMap.vue\": 107,\n\t\"./InputNumber.vue\": 108,\n\t\"./InputPassword.vue\": 109,\n\t\"./InputSelect.vue\": 110,\n\t\"./InputSet.vue\": 111,\n\t\"./InputText.vue\": 112\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 129;\n\n/***/ }),\n/* 130 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar map = {\n\t\"./ar-SA.json\": 131,\n\t\"./bg-BG.json\": 132,\n\t\"./cs-CZ.json\": 133,\n\t\"./da-DK.json\": 134,\n\t\"./de-AT.json\": 135,\n\t\"./de-DE.json\": 136,\n\t\"./el-GR.json\": 137,\n\t\"./es-ES.json\": 138,\n\t\"./fi-FI.json\": 139,\n\t\"./fr-CH.json\": 140,\n\t\"./fr-FR.json\": 141,\n\t\"./he-IL.json\": 142,\n\t\"./hi-IN.json\": 143,\n\t\"./hu-HU.json\": 144,\n\t\"./id-ID.json\": 145,\n\t\"./it-IT.json\": 146,\n\t\"./ja-JP.json\": 147,\n\t\"./ko-KR.json\": 148,\n\t\"./lt-LT.json\": 149,\n\t\"./nl-BE.json\": 150,\n\t\"./nl-NL.json\": 151,\n\t\"./no-NO.json\": 152,\n\t\"./pl-PL.json\": 153,\n\t\"./pt-BR.json\": 154,\n\t\"./pt-PT.json\": 155,\n\t\"./ro-RO.json\": 156,\n\t\"./ru-RU.json\": 157,\n\t\"./sk-SK.json\": 158,\n\t\"./sr-CS.json\": 159,\n\t\"./strings.json\": 160,\n\t\"./sv-SE.json\": 161,\n\t\"./tr-TR.json\": 162,\n\t\"./uk-UA.json\": 163,\n\t\"./vi-VN.json\": 164,\n\t\"./zh-CN.json\": 165,\n\t\"./zh-TW.json\": 166\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 130;\n\n/***/ }),\n/* 131 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 132 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF генератор за конфигуриране\",\n\t\"button.advanced\": \"Превключване на разширени настройки\",\n\t\"button.download\": \"Изтегляне\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Начало\",\n\t\"schema.access\": \"Достъп\",\n\t\"schema.advanced\": \"Разширени настройки\",\n\t\"schema.basic\": \"Основни\",\n\t\"schema.bot.SteamLogin.description\": \"Вашият Steam профил\",\n\t\"schema.bot.SteamPassword.description\": \"Вашата Steam парола\",\n\t\"schema.bot.name\": \"Име\",\n\t\"schema.bot.name.description\": \"Име на бота\",\n\t\"schema.community\": \"Общност\",\n\t\"schema.connection\": \"Свързване\",\n\t\"schema.customization\": \"Персонализиране\",\n\t\"schema.farming\": \"Вадене на карти\",\n\t\"schema.generic.steamid64\": \"Вашият SteamID64\",\n\t\"schema.misc\": \"Разни\",\n\t\"schema.performance\": \"Представяне\",\n\t\"schema.remote_access\": \"Отдалечен достъп\",\n\t\"schema.security\": \"Защита\",\n\t\"schema.trading\": \"Търговия\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добави\"\n};\n\n/***/ }),\n/* 133 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Přepnout rozšířené nastavení\",\n\t\"button.download\": \"Stáhnout\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Přístup\",\n\t\"schema.advanced\": \"Pokročilé\",\n\t\"schema.basic\": \"Základní\",\n\t\"schema.bot.SteamLogin.description\": \"Steam přihlašovací jméno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam přihlašovací heslo\",\n\t\"schema.bot.name\": \"Jméno\",\n\t\"schema.bot.name.description\": \"Jméno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Připojení\",\n\t\"schema.customization\": \"Vlastní nastavení\",\n\t\"schema.farming\": \"Farmím\",\n\t\"schema.generic.steamid64\": \"Vaše SteamID64\",\n\t\"schema.misc\": \"Různé\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdálený přístup\",\n\t\"schema.security\": \"Zabezpečení\",\n\t\"schema.trading\": \"Obchodování\",\n\t\"schema.updates\": \"Aktualizace\",\n\t\"static.add\": \"Přidat\"\n};\n\n/***/ }),\n/* 134 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Vis avancerede indstillinger\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Hjem\",\n\t\"schema.access\": \"Adgang\",\n\t\"schema.advanced\": \"Avanceret\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Dit Steam brugernavn\",\n\t\"schema.bot.SteamPassword.description\": \"Dit Steam kodeord\",\n\t\"schema.bot.name\": \"Navn\",\n\t\"schema.bot.name.description\": \"Bottens navn\",\n\t\"schema.community\": \"Fællesskab\",\n\t\"schema.connection\": \"Forbindelse\",\n\t\"schema.customization\": \"Brugertilpasning\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Dit SteamID64\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Ydelse\",\n\t\"schema.remote_access\": \"Fjernadgang\",\n\t\"schema.security\": \"Sikkerhed\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Opdateringer\",\n\t\"static.add\": \"Tilføj\"\n};\n\n/***/ }),\n/* 135 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n/***/ }),\n/* 136 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n/***/ }),\n/* 137 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Δημιουργός ρυθμίσεων ASF\",\n\t\"button.advanced\": \"Εναλλαγή ρυθμίσεων για προχωρημένους\",\n\t\"button.download\": \"Λήψη\",\n\t\"home.topic\": \"Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Αρχική\",\n\t\"schema.access\": \"Πρόσβαση\",\n\t\"schema.advanced\": \"Για προχωρημένους\",\n\t\"schema.basic\": \"ΒΑΣΙΚΑ\",\n\t\"schema.bot.SteamLogin.description\": \"Το όνομα χρήστη του λογαριασμού Steam σας\",\n\t\"schema.bot.SteamPassword.description\": \"Ο κωδικός πρόσβασης του λογαριασμού Steam σας\",\n\t\"schema.bot.name\": \"Όνομα\",\n\t\"schema.bot.name.description\": \"Όνομα του bot\",\n\t\"schema.community\": \"Κοινότητα\",\n\t\"schema.connection\": \"ΣΥΝΔΕΣΗ\",\n\t\"schema.customization\": \"Προσαρμογή\",\n\t\"schema.farming\": \"Συλλογή καρτών\",\n\t\"schema.generic.steamid64\": \"Το SteamID64 σας\",\n\t\"schema.misc\": \"ΔΙΑΦΟΡΑ\",\n\t\"schema.performance\": \"ΕΠΙΔΟΣΕΙΣ\",\n\t\"schema.remote_access\": \"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ\",\n\t\"schema.security\": \"ΑΣΦΑΛΕΙΑ\",\n\t\"schema.trading\": \"ΑΝΤΑΛΛΑΓΕΣ\",\n\t\"schema.updates\": \"ΕΝΗΜΕΡΩΣΕΙΣ\",\n\t\"static.add\": \"Προσθήκη\"\n};\n\n/***/ }),\n/* 138 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generador de Configuración de ASF\",\n\t\"button.advanced\": \"Cambiar la configuración avanzada\",\n\t\"button.download\": \"Descarga\",\n\t\"home.topic\": \"El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Inicio\",\n\t\"schema.access\": \"Acceso\",\n\t\"schema.advanced\": \"Avanzado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nombre de usuario de tu cuenta de Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Contraseña de tu cuenta de Steam\",\n\t\"schema.bot.name\": \"Nombre\",\n\t\"schema.bot.name.description\": \"Nombre del bot\",\n\t\"schema.community\": \"Comunidad\",\n\t\"schema.connection\": \"Conexión\",\n\t\"schema.customization\": \"Personalización\",\n\t\"schema.farming\": \"Recolección\",\n\t\"schema.generic.steamid64\": \"Tu SteamID64\",\n\t\"schema.misc\": \"Extras\",\n\t\"schema.performance\": \"Rendimiento\",\n\t\"schema.remote_access\": \"Acceso remoto\",\n\t\"schema.security\": \"Seguridad\",\n\t\"schema.trading\": \"Intercambios\",\n\t\"schema.updates\": \"Actualizaciones\",\n\t\"static.add\": \"Añadir\"\n};\n\n/***/ }),\n/* 139 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Asetusten-luontityökalu\",\n\t\"button.advanced\": \"Näytä tai piilota kehittyneet asetukset\",\n\t\"button.download\": \"Lataa\",\n\t\"home.topic\": \"ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botti\",\n\t\"link.home\": \"Aloitus\",\n\t\"schema.access\": \"Käyttöoikeus\",\n\t\"schema.advanced\": \"Kehittyneet\",\n\t\"schema.basic\": \"Perus\",\n\t\"schema.bot.SteamLogin.description\": \"Steam-tunnuksesi\",\n\t\"schema.bot.SteamPassword.description\": \"Steam-salasanasi\",\n\t\"schema.bot.name\": \"Nimi\",\n\t\"schema.bot.name.description\": \"Botin nimi\",\n\t\"schema.community\": \"Yhteisö\",\n\t\"schema.connection\": \"Yhteys\",\n\t\"schema.customization\": \"Mukauttaminen\",\n\t\"schema.farming\": \"Farmaus\",\n\t\"schema.generic.steamid64\": \"SteamID64-koodisi\",\n\t\"schema.misc\": \"Sekalaiset\",\n\t\"schema.performance\": \"Tehokkuus\",\n\t\"schema.remote_access\": \"Etähallinta\",\n\t\"schema.security\": \"Turvallisuus\",\n\t\"schema.trading\": \"Vaihtaminen\",\n\t\"schema.updates\": \"Päivitykset\",\n\t\"static.add\": \"Lisää\"\n};\n\n/***/ }),\n/* 140 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n/***/ }),\n/* 141 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n/***/ }),\n/* 142 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 143 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 144 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generátor\",\n\t\"button.advanced\": \"Haladó beállítások\",\n\t\"button.download\": \"Letöltés\",\n\t\"home.topic\": \"Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Főoldal\",\n\t\"schema.access\": \"Hozzáférés\",\n\t\"schema.advanced\": \"Haladó beállítások\",\n\t\"schema.basic\": \"Alap\",\n\t\"schema.bot.SteamLogin.description\": \"Steam fiókod felhasználóneve\",\n\t\"schema.bot.SteamPassword.description\": \"Steam fiókod jelszava\",\n\t\"schema.bot.name\": \"Név\",\n\t\"schema.bot.name.description\": \"Bot neve\",\n\t\"schema.community\": \"Közösségi\",\n\t\"schema.connection\": \"Kapcsolat\",\n\t\"schema.customization\": \"Testreszabás\",\n\t\"schema.farming\": \"Farmolás\",\n\t\"schema.generic.steamid64\": \"A SteamID64-d\",\n\t\"schema.misc\": \"Egyebek\",\n\t\"schema.performance\": \"Teljesítmény\",\n\t\"schema.remote_access\": \"Távoli elérés\",\n\t\"schema.security\": \"Biztonság\",\n\t\"schema.trading\": \"Kereskedés\",\n\t\"schema.updates\": \"Frissítések\",\n\t\"static.add\": \"Hozzáadás\"\n};\n\n/***/ }),\n/* 145 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Gnerator\",\n\t\"button.advanced\": \"Beralih pengaturan lanjutan\",\n\t\"button.download\": \"Unduhan\",\n\t\"home.topic\": \"ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Rumah\",\n\t\"schema.access\": \"Akses\",\n\t\"schema.advanced\": \"Lanjutan\",\n\t\"schema.basic\": \"Dasar\",\n\t\"schema.bot.SteamLogin.description\": \"Masuk ke akun Steam kamu\",\n\t\"schema.bot.SteamPassword.description\": \"Kata sandi akun Steam kamu\",\n\t\"schema.bot.name\": \"Nama\",\n\t\"schema.bot.name.description\": \"Nama dari bot\",\n\t\"schema.community\": \"Komunitas\",\n\t\"schema.connection\": \"Koneksi\",\n\t\"schema.customization\": \"Kustomisasi\",\n\t\"schema.farming\": \"Pertanian\",\n\t\"schema.generic.steamid64\": \"Kamu SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Kinerja\",\n\t\"schema.remote_access\": \"Akses jauh\",\n\t\"schema.security\": \"Keamanan\",\n\t\"schema.trading\": \"Perdagangan\",\n\t\"schema.updates\": \"Pembaruan\",\n\t\"static.add\": \"Menambahkan\"\n};\n\n/***/ }),\n/* 146 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generatore Configurazioni ASF\",\n\t\"button.advanced\": \"Attiva/disattiva impostazioni avanzate\",\n\t\"button.download\": \"Scarica\",\n\t\"home.topic\": \"Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepage\",\n\t\"schema.access\": \"Accesso\",\n\t\"schema.advanced\": \"Avanzate\",\n\t\"schema.basic\": \"Di base\",\n\t\"schema.bot.SteamLogin.description\": \"Login del tuo account Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Password del tuo account Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome del bot\",\n\t\"schema.community\": \"Comunità\",\n\t\"schema.connection\": \"Connessione\",\n\t\"schema.customization\": \"Personalizzazione\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Il tuo SteamID64\",\n\t\"schema.misc\": \"Varie\",\n\t\"schema.performance\": \"Prestazioni\",\n\t\"schema.remote_access\": \"Accesso remoto\",\n\t\"schema.security\": \"Sicurezza\",\n\t\"schema.trading\": \"Scambi\",\n\t\"schema.updates\": \"Aggiornamenti\",\n\t\"static.add\": \"Aggiungi\"\n};\n\n/***/ }),\n/* 147 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"高度な設定を切り替える\",\n\t\"button.download\": \"ダウンロード\",\n\t\"home.topic\": \"ASF Config Generatorは、ASF コンフィグファイルを作成するのを助ける、Javascriptで記述された小さなユーティリティーツールです。生成されたコンフィグファイルをダウンロードした後、ASF メインディレクトリ内のconfig フォルダに移動してください。より詳細な説明については、wikiを参照してください。私達のツールがあなたにとって有用であることを願います。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"ホーム\",\n\t\"schema.access\": \"アクセス\",\n\t\"schema.advanced\": \"高度\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"Steamアカウントのログイン\",\n\t\"schema.bot.SteamPassword.description\": \"Steamアカウントのパスワード\",\n\t\"schema.bot.name\": \"名前\",\n\t\"schema.bot.name.description\": \"Botの名前\",\n\t\"schema.community\": \"コミュニティ\",\n\t\"schema.connection\": \"接続\",\n\t\"schema.customization\": \"カスタマイズ\",\n\t\"schema.farming\": \"ファーム\",\n\t\"schema.generic.steamid64\": \"あなたのSteamID64\",\n\t\"schema.misc\": \"その他\",\n\t\"schema.performance\": \"パフォーマンス\",\n\t\"schema.remote_access\": \"リモートアクセス\",\n\t\"schema.security\": \"セキュリティ\",\n\t\"schema.trading\": \"取引\",\n\t\"schema.updates\": \"アップデート\",\n\t\"static.add\": \"追加\"\n};\n\n/***/ }),\n/* 148 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 설정 생성기\",\n\t\"button.advanced\": \"고급 설정 보이기\",\n\t\"button.download\": \"다운로드\",\n\t\"home.topic\": \"ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"봇\",\n\t\"link.home\": \"홈\",\n\t\"schema.access\": \"접근\",\n\t\"schema.advanced\": \"고급\",\n\t\"schema.basic\": \"기본\",\n\t\"schema.bot.SteamLogin.description\": \"당신의 스팀 계정 로그인\",\n\t\"schema.bot.SteamPassword.description\": \"당신의 스팀 계정 비밀번호\",\n\t\"schema.bot.name\": \"이름\",\n\t\"schema.bot.name.description\": \"봇의 이름\",\n\t\"schema.community\": \"커뮤니티\",\n\t\"schema.connection\": \"연결\",\n\t\"schema.customization\": \"사용자 지정\",\n\t\"schema.farming\": \"농사\",\n\t\"schema.generic.steamid64\": \"당신의 SteamID64\",\n\t\"schema.misc\": \"기타\",\n\t\"schema.performance\": \"성능\",\n\t\"schema.remote_access\": \"원격 접근\",\n\t\"schema.security\": \"보안\",\n\t\"schema.trading\": \"거래\",\n\t\"schema.updates\": \"업데이트\",\n\t\"static.add\": \"추가\"\n};\n\n/***/ }),\n/* 149 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Įjungti/išjungti papildomus parametrus\",\n\t\"button.download\": \"Parsisiųsti\",\n\t\"home.topic\": \"ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botas\",\n\t\"link.home\": \"Pradžia\",\n\t\"schema.access\": \"Prieiga\",\n\t\"schema.advanced\": \"Papildoma\",\n\t\"schema.basic\": \"Pagrindinis\",\n\t\"schema.bot.SteamLogin.description\": \"Jūsų Steam paskyros prisijungimo vardas\",\n\t\"schema.bot.SteamPassword.description\": \"Jūsų Steam paskyros slaptažodis\",\n\t\"schema.bot.name\": \"Pavadinimas\",\n\t\"schema.bot.name.description\": \"Boto pavadinimas\",\n\t\"schema.community\": \"Bendruomenė\",\n\t\"schema.connection\": \"Ryšys\",\n\t\"schema.customization\": \"Koregavimas\",\n\t\"schema.farming\": \"Kortelių rinkimas\",\n\t\"schema.generic.steamid64\": \"Jūsų SteamID64\",\n\t\"schema.misc\": \"Įvairūs\",\n\t\"schema.performance\": \"Efektyvumas\",\n\t\"schema.remote_access\": \"Nuotolinė prieiga\",\n\t\"schema.security\": \"Saugumas\",\n\t\"schema.trading\": \"Mainai\",\n\t\"schema.updates\": \"Atnaujinimai\",\n\t\"static.add\": \"Pridėti\"\n};\n\n/***/ }),\n/* 150 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n/***/ }),\n/* 151 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n/***/ }),\n/* 152 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 153 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generator ustawień ASF\",\n\t\"button.advanced\": \"Przełącz ustawienia zaawansowane\",\n\t\"button.download\": \"Pobierz\",\n\t\"home.topic\": \"Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Strona główna\",\n\t\"schema.access\": \"Dostęp\",\n\t\"schema.advanced\": \"Zaawansowane\",\n\t\"schema.basic\": \"Podstawowe\",\n\t\"schema.bot.SteamLogin.description\": \"Twój login do konta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Twoje hasło do konta Steam\",\n\t\"schema.bot.name\": \"Nazwa\",\n\t\"schema.bot.name.description\": \"Nazwa bota\",\n\t\"schema.community\": \"Społeczność\",\n\t\"schema.connection\": \"Połączenie\",\n\t\"schema.customization\": \"Dostosowywanie\",\n\t\"schema.farming\": \"Farmienie\",\n\t\"schema.generic.steamid64\": \"Twój identyfikator SteamID64\",\n\t\"schema.misc\": \"Różne\",\n\t\"schema.performance\": \"Wydajność\",\n\t\"schema.remote_access\": \"Dostęp zdalny\",\n\t\"schema.security\": \"Zabezpieczenia\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualizacje\",\n\t\"static.add\": \"Dodaj\"\n};\n\n/***/ }),\n/* 154 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Gerador de configuração do ASF\",\n\t\"button.advanced\": \"Alternar configurações avançadas\",\n\t\"button.download\": \"Baixar\",\n\t\"home.topic\": \"O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Início\",\n\t\"schema.access\": \"Acesso\",\n\t\"schema.advanced\": \"Avançado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nome de usuário da conta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Senha da conta Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome do bot\",\n\t\"schema.community\": \"Comunidade\",\n\t\"schema.connection\": \"Conexão\",\n\t\"schema.customization\": \"Personalização\",\n\t\"schema.farming\": \"Coleta\",\n\t\"schema.generic.steamid64\": \"Seu ID Steam de 64 bits\",\n\t\"schema.misc\": \"Diversos\",\n\t\"schema.performance\": \"Desempenho\",\n\t\"schema.remote_access\": \"Acesso remoto\",\n\t\"schema.security\": \"Segurança\",\n\t\"schema.trading\": \"Troca\",\n\t\"schema.updates\": \"Atualizações\",\n\t\"static.add\": \"Adicionar\"\n};\n\n/***/ }),\n/* 155 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 156 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generator de configurații ASF\",\n\t\"button.advanced\": \"Comută setările avansate\",\n\t\"button.download\": \"Descarcă\",\n\t\"home.topic\": \"Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Pagina principală\",\n\t\"schema.access\": \"Acces\",\n\t\"schema.advanced\": \"Avansat\",\n\t\"schema.basic\": \"De bază\",\n\t\"schema.bot.SteamLogin.description\": \"Numele de autentificare al contului tău Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Parola contului tău Steam\",\n\t\"schema.bot.name\": \"Nume\",\n\t\"schema.bot.name.description\": \"Numele botului\",\n\t\"schema.community\": \"Comunitate\",\n\t\"schema.connection\": \"Conexiune\",\n\t\"schema.customization\": \"Personalizare\",\n\t\"schema.farming\": \"Farmare\",\n\t\"schema.generic.steamid64\": \"SteamID64-ul tău\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Performanță\",\n\t\"schema.remote_access\": \"Acces de la distanță\",\n\t\"schema.security\": \"Securitate\",\n\t\"schema.trading\": \"Realizarea de schimburi\",\n\t\"schema.updates\": \"Actualizări\",\n\t\"static.add\": \"Adaugă\"\n};\n\n/***/ }),\n/* 157 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Генератор конфигураций для ASF\",\n\t\"button.advanced\": \"Отображение расширенных настроек\",\n\t\"button.download\": \"Скачать\",\n\t\"home.topic\": \"Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Главная\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Расширенные настройки\",\n\t\"schema.basic\": \"Основные настройки\",\n\t\"schema.bot.SteamLogin.description\": \"Логин от вашего аккаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль от вашего аккаунта Steam\",\n\t\"schema.bot.name\": \"Имя\",\n\t\"schema.bot.name.description\": \"Название бота\",\n\t\"schema.community\": \"Сообщество\",\n\t\"schema.connection\": \"Соединение\",\n\t\"schema.customization\": \"Дополнительные возможности\",\n\t\"schema.farming\": \"Фарм\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Прочее\",\n\t\"schema.performance\": \"Производительность\",\n\t\"schema.remote_access\": \"Удаленный доступ\",\n\t\"schema.security\": \"Безопасность\",\n\t\"schema.trading\": \"Торговля\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добавить\"\n};\n\n/***/ }),\n/* 158 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Zobraziť rozšírené možnosti\",\n\t\"button.download\": \"Stiahnuť\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Prístup\",\n\t\"schema.advanced\": \"Rozšírené\",\n\t\"schema.basic\": \"Základné\",\n\t\"schema.bot.SteamLogin.description\": \"Steam prihlasovacie meno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam prihlasovacie heslo\",\n\t\"schema.bot.name\": \"Meno\",\n\t\"schema.bot.name.description\": \"Meno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Pripojenie\",\n\t\"schema.customization\": \"Vlastné nastavenie\",\n\t\"schema.farming\": \"Farmenie\",\n\t\"schema.generic.steamid64\": \"Tvoj SteamID64\",\n\t\"schema.misc\": \"Rôzne\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdialený prístup\",\n\t\"schema.security\": \"Zabezpečenie\",\n\t\"schema.trading\": \"Obchodovanie\",\n\t\"schema.updates\": \"Aktualizácie\",\n\t\"static.add\": \"Pridať\"\n};\n\n/***/ }),\n/* 159 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 160 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Toggle advanced settings\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Home\",\n\t\"schema.access\": \"Access\",\n\t\"schema.advanced\": \"Advanced\",\n\t\"schema.basic\": \"Basic\",\n\t\"schema.bot.SteamLogin.description\": \"Your Steam account login\",\n\t\"schema.bot.SteamPassword.description\": \"Your Steam account password\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name of the bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Connection\",\n\t\"schema.customization\": \"Customization\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Your SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Performance\",\n\t\"schema.remote_access\": \"Remote access\",\n\t\"schema.security\": \"Security\",\n\t\"schema.trading\": \"Trading\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Add\"\n};\n\n/***/ }),\n/* 161 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 162 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Yapılandırma Oluşturucu\",\n\t\"button.advanced\": \"Gelişmiş ayarları aç/kapat\",\n\t\"button.download\": \"İndir\",\n\t\"home.topic\": \"ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Ana sayfa\",\n\t\"schema.access\": \"Erişim\",\n\t\"schema.advanced\": \"Gelişmiş\",\n\t\"schema.basic\": \"Temel\",\n\t\"schema.bot.SteamLogin.description\": \"Steam hesabı kullanıcı adınız\",\n\t\"schema.bot.SteamPassword.description\": \"Steam hesabı parolanız\",\n\t\"schema.bot.name\": \"İsim\",\n\t\"schema.bot.name.description\": \"Botun ismi\",\n\t\"schema.community\": \"Topluluk\",\n\t\"schema.connection\": \"Bağlantı\",\n\t\"schema.customization\": \"Özelleştirme\",\n\t\"schema.farming\": \"İşleme\",\n\t\"schema.generic.steamid64\": \"SteamID64 kimliğiniz\",\n\t\"schema.misc\": \"Çeşitli\",\n\t\"schema.performance\": \"Performans\",\n\t\"schema.remote_access\": \"Uzaktan erişim\",\n\t\"schema.security\": \"Güvenlik\",\n\t\"schema.trading\": \"Takas\",\n\t\"schema.updates\": \"Güncellemeler\",\n\t\"static.add\": \"Ekle\"\n};\n\n/***/ }),\n/* 163 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Генератор конфігурацій ASF\",\n\t\"button.advanced\": \"Відображення додаткових налаштувань\",\n\t\"button.download\": \"Скачати\",\n\t\"home.topic\": \"Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Головна\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Додаткові налаштування\",\n\t\"schema.basic\": \"Основні налаштування\",\n\t\"schema.bot.SteamLogin.description\": \"Логін від вашого акаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль від вашого акаунта Steam\",\n\t\"schema.bot.name\": \"Ім'я\",\n\t\"schema.bot.name.description\": \"Ім'я бота\",\n\t\"schema.community\": \"Спільнота\",\n\t\"schema.connection\": \"З'єднання\",\n\t\"schema.customization\": \"Додаткові можливості\",\n\t\"schema.farming\": \"Вибивання карток\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Інше\",\n\t\"schema.performance\": \"Продуктивність\",\n\t\"schema.remote_access\": \"Дистанційний доступ\",\n\t\"schema.security\": \"Безпека\",\n\t\"schema.trading\": \"Обміни\",\n\t\"schema.updates\": \"Оновлення\",\n\t\"static.add\": \"Додати\"\n};\n\n/***/ }),\n/* 164 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Hiển thị cài đặt nâng cao\",\n\t\"button.download\": \"Tải về\",\n\t\"home.topic\": \"ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Trang chủ\",\n\t\"schema.access\": \"Truy cập\",\n\t\"schema.advanced\": \"Nâng cao\",\n\t\"schema.basic\": \"Cơ bản\",\n\t\"schema.bot.SteamLogin.description\": \"Tài khoản Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mật khẩu Steam\",\n\t\"schema.bot.name\": \"Tên\",\n\t\"schema.bot.name.description\": \"Tên của tài khoản bot\",\n\t\"schema.community\": \"Cộng đồng\",\n\t\"schema.connection\": \"Kết nối\",\n\t\"schema.customization\": \"Tuỳ chỉnh\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"ID64 tài khoản Steam chính của bạn\",\n\t\"schema.misc\": \"Linh tinh\",\n\t\"schema.performance\": \"Hiệu năng\",\n\t\"schema.remote_access\": \"Truy cập từ xa\",\n\t\"schema.security\": \"Bảo mật\",\n\t\"schema.trading\": \"Giao dịch\",\n\t\"schema.updates\": \"Các cập nhật\",\n\t\"static.add\": \"Thêm\"\n};\n\n/***/ }),\n/* 165 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 配置文件生成器\",\n\t\"button.advanced\": \"切换高级设置\",\n\t\"button.download\": \"下载\",\n\t\"home.topic\": \"ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"机器人\",\n\t\"link.home\": \"首页\",\n\t\"schema.access\": \"访问\",\n\t\"schema.advanced\": \"高级\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"你的 Steam 账户用户名\",\n\t\"schema.bot.SteamPassword.description\": \"你的 Steam 账户密码\",\n\t\"schema.bot.name\": \"名称\",\n\t\"schema.bot.name.description\": \"机器人名称\",\n\t\"schema.community\": \"社区\",\n\t\"schema.connection\": \"连接\",\n\t\"schema.customization\": \"自定义\",\n\t\"schema.farming\": \"挂卡\",\n\t\"schema.generic.steamid64\": \"你的 SteamID64位ID\",\n\t\"schema.misc\": \"杂项\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"远程访问\",\n\t\"schema.security\": \"安全\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n/***/ }),\n/* 166 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 設定檔產生器\",\n\t\"button.advanced\": \"切換到進階設定\",\n\t\"button.download\": \"下載\",\n\t\"home.topic\": \"ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"首頁\",\n\t\"schema.access\": \"權限\",\n\t\"schema.advanced\": \"進階\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"您的 Steam 帳號\",\n\t\"schema.bot.SteamPassword.description\": \"您的 Steam 密碼\",\n\t\"schema.bot.name\": \"名稱\",\n\t\"schema.bot.name.description\": \"Bot 名稱\",\n\t\"schema.community\": \"社群\",\n\t\"schema.connection\": \"連接\",\n\t\"schema.customization\": \"自訂\",\n\t\"schema.farming\": \"掛卡\",\n\t\"schema.generic.steamid64\": \"您的 SteamID64\",\n\t\"schema.misc\": \"其他\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"遠端存取\",\n\t\"schema.security\": \"安全性\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n/***/ })\n],[53]);\n\n\n// WEBPACK FOOTER //\n// static/js/app.2460e1e45c3722a74286.js","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./Input.vue\"),\n /* template */\n null,\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mixin/Input.vue\n// module id = 1\n// module chunks = 0","import { isArray, isNil, isNumber, isString } from 'lodash';\n\nfunction checkEmpty(value, required) {\n if (isNil(value) || value === '') {\n if (required) return ['Field required!'];\n else return [];\n }\n\n return null;\n}\n\nfunction limitedNumber(min, max) {\n return function(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n value = parseInt(value, 10);\n\n if (!isNumber(value) || isNaN(value)) {\n err.push('Not a valid number!');\n } else {\n if (value > max) err.push('Value too big!');\n else if (value < min) err.push('Value too small!');\n }\n\n return err;\n };\n}\n\nfunction limitedString(min, max) {\n return function(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > max) err.push('Text too long!');\n else if (value.length < min) err.push('Text too short!');\n }\n\n return err;\n };\n}\n\nexport default {\n required(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n return [];\n },\n string(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) err.push('This is not a text!');\n\n return err;\n },\n steamid(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n const re = /^[1-9][0-9]{16}$/;\n if (!re.test(value)) err.push('This is not a valid steamid!');\n\n return err;\n },\n masterClan(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n const re = /^[1-9][0-9]{17}$/;\n if (!re.test(value)) err.push('This is not a valid clan id!');\n\n return err;\n },\n parentalPIN(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > 4) err.push('Text too long!');\n else if (value.length < 4) err.push('Text too short!');\n }\n\n value = parseInt(value, 10);\n\n if (!isNumber(value) || isNaN(value)) {\n err.push('Not a valid number!');\n }\n\n return err;\n },\n tradeToken: limitedString(8, 8),\n byte: limitedNumber(0, 255),\n ushort: limitedNumber(0, 65535),\n uint: limitedNumber(0, 4294967295)\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/validators.js","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-34c323ba\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Config.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./Config.vue\"),\n /* template */\n null,\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mixin/Config.vue\n// module id = 32\n// module chunks = 0","const defaultLocale = 'strings';\nconst nameRegex = /\\.\\/(\\S+)\\.json/i;\n\nfunction getLocale(validLocales) {\n const language = navigator.language; // If the browser doesn't support this, it will not support other page elements as well\n if (!language) return defaultLocale; // If the browser doesn't provide the language - return default locale\n if (language.length !== 2) return validLocales.includes(language) ? language : defaultLocale; // If the language is in `xx-XX` format, check if it's valid\n if (validLocales.includes(`${language}-${language.toUpperCase()}`)) return `${language}-${language.toUpperCase()}`; // If the language is two letter code, check if corresponding 5 letter code is a valid locale\n\n const languageRegex = new RegExp(`${language}\\-\\\\\\S\\\\\\S`); // Create a regex to match `xx-**` where `*` is a wildcard\n\n for (const validLocale of validLocales) {\n if (languageRegex.test(validLocale)) return validLocale; // Check if the locale matches the regex, if so, return it\n }\n\n return defaultLocale; // If no match found, return default locale\n}\n\nfunction loadLocales() {\n const locales = {};\n const defaultLanguageFile = `./${defaultLocale}.json`;\n const languages = require.context('./locale/', false, /\\.json/);\n\n locales[defaultLocale] = languages(defaultLanguageFile);\n\n for (const lang of languages.keys()) {\n if (lang === defaultLanguageFile) continue; // Already loaded.\n\n const languageName = lang.match(nameRegex)[1];\n const language = languages(lang);\n\n for (const key in language) {\n if (!language.hasOwnProperty(key)) continue;\n if (language[key] === '') language[key] = locales[defaultLocale][key];\n }\n\n locales[languageName] = language;\n }\n\n return locales;\n}\n\nconst messages = loadLocales();\nconst locale = getLocale(Object.keys(messages));\n\nexport default { messages, locale };\n\n\n\n// WEBPACK FOOTER //\n// ./src/i18n.js","import ASFConfig from '@/components/ASFConfig';\nimport BotConfig from '@/components/BotConfig';\nimport Home from '@/components/Home';\n\nimport Vue from 'vue';\nimport Router from 'vue-router';\n\nVue.use(Router);\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'Home',\n component: Home\n },\n {\n path: '/asf',\n name: 'ASFConfig',\n component: ASFConfig\n },\n {\n path: '/bot',\n name: 'BotConfig',\n component: BotConfig\n }\n ]\n});\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4b52a59c\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar Component = require(\"!../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"),\n /* template */\n require(\"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4b52a59c\\\"}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = 37\n// module chunks = 0","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// App.vue?f2cd1172","\n\n\n\n\n\n// WEBPACK FOOTER //\n// ASFConfig.vue?a9472378","\n\n\n\n\n\n// WEBPACK FOOTER //\n// BotConfig.vue?46a19f50","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Home.vue?3b759a9d","\n\n\n\n\n\n// WEBPACK FOOTER //\n// CheckboxGroup.vue?6ee7bf2a","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputCheckbox.vue?7f44d981","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputFlag.vue?6602e316","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputMap.vue?55490548","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputNumber.vue?67b9cb30","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputPassword.vue?22890360","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputSelect.vue?3702e805","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputSet.vue?4de7832c","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputText.vue?1c8526ce","\n\n\n\n\n\n// WEBPACK FOOTER //\n// Config.vue?f9504658","\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?4d03085d","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n';\n\nimport App from './App.vue';\nimport i18nSettings from './i18n.js';\nimport router from './router';\n\nVue.config.productionTip = false;\n\nVue.use(VueI18n);\n\nconsole.log(i18nSettings);\n\nconst i18n = new VueI18n(i18nSettings);\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n i18n,\n template: '',\n components: { App }\n});\n\nif ('serviceWorker' in navigator) {\n navigator.serviceWorker.register('service-worker.js');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","import Validators from './validators';\n\nexport default {\n 'V3.1.1.3+': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n field: 'CommandPrefix',\n label: 'CommandPrefix',\n type: 'InputText',\n placeholder: '!'\n },\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.1.0.9-V3.1.1.2': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.5.8-V3.1.0.1': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.5.0-V3.0.5.5': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.3.7-V3.0.4.8': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.1.6-V3.0.3.6': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'CardDropsRestricted',\n field: 'CardDropsRestricted',\n defaultValue: true\n }\n ]\n }\n ]\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/schema.js","var Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./ASFConfig.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5c98831c\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./ASFConfig.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/ASFConfig.vue\n// module id = 101\n// module chunks = 0","var Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./BotConfig.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-38bc82a2\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./BotConfig.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/BotConfig.vue\n// module id = 102\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-277d02ee\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Home.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./Home.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-277d02ee\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./Home.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Home.vue\n// module id = 103\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./CheckboxGroup.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3f141d90\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./CheckboxGroup.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/CheckboxGroup.vue\n// module id = 104\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-11babe41\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputCheckbox.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputCheckbox.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-11babe41\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputCheckbox.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputCheckbox.vue\n// module id = 105\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-704c486a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputFlag.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputFlag.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-704c486a\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputFlag.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputFlag.vue\n// module id = 106\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-720e0e64\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputMap.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputMap.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-720e0e64\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputMap.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputMap.vue\n// module id = 107\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputNumber.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-cabf2772\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputNumber.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputNumber.vue\n// module id = 108\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputPassword.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d3e39dce\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputPassword.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputPassword.vue\n// module id = 109\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputSelect.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4f4cb47a\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputSelect.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputSelect.vue\n// module id = 110\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0b6a1cd4\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputSet.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputSet.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0b6a1cd4\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputSet.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputSet.vue\n// module id = 111\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputText.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-577074aa\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputText.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputText.vue\n// module id = 112\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n staticClass: \"set-value\",\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"id\": _vm.schema.field\n },\n domProps: {\n \"value\": (_vm.setValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.setValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.setValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-0b6a1cd4\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputSet.vue\n// module id = 113\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": _vm.schema.field\n },\n on: {\n \"click\": function($event) {\n if ($event.target !== $event.currentTarget) { return null; }\n _vm.value = !_vm.value\n }\n }\n }, [_c('button', {\n staticClass: \"button small\",\n class: {\n outline: _vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = false\n }\n }\n }, [_vm._v(\"✖\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"button small\",\n class: {\n outline: !_vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = true\n }\n }\n }, [_vm._v(\"✔\")]), _vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-11babe41\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputCheckbox.vue\n// module id = 114\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_c('p', {\n staticClass: \"text-justify\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('home.topic'))\n }\n })])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-277d02ee\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Home.vue\n// module id = 115\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-38bc82a2\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/BotConfig.vue\n// module id = 116\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item form-checkboxes\"\n }, _vm._l((_vm.schema.fields), function(checkbox) {\n return _c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": checkbox.field\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"type\": \"checkbox\",\n \"id\": checkbox.field,\n \"name\": checkbox.field,\n \"required\": checkbox.required\n },\n domProps: {\n \"checked\": Array.isArray(_vm.value) ? _vm._i(_vm.value, null) > -1 : (_vm.value)\n },\n on: {\n \"__c\": function($event) {\n var $$a = _vm.value,\n $$el = $event.target,\n $$c = $$el.checked ? (true) : (false);\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v);\n if ($$c) {\n $$i < 0 && (_vm.value = $$a.concat($$v))\n } else {\n $$i > -1 && (_vm.value = $$a.slice(0, $$i).concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.value = $$c\n }\n }\n }\n }), _vm._v(\"\\n \" + _vm._s(checkbox.label) + \"\\n \"), (checkbox.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])\n }))\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-3f141d90\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/CheckboxGroup.vue\n// module id = 117\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('div', {\n staticClass: \"head\"\n }, [_vm._m(0), _vm._v(\" \"), _c('h1', {\n staticClass: \"text-center\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('app.name'))\n }\n })]), _vm._v(\" \"), _c('div', {\n staticClass: \"menu\"\n }, [_c('ul', [_c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/'\n },\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.home'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/asf'\n },\n attrs: {\n \"href\": \"#asf\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.asf'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/bot'\n },\n attrs: {\n \"href\": \"#bot\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.bot'))\n }\n })])])]), _vm._v(\" \"), _c('router-view')], 1)\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n staticClass: \"logo\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_c('img', {\n attrs: {\n \"src\": \"static/logo.png\",\n \"alt\": \"asf logo\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-4b52a59c\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = 118\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"required\": _vm.schema.required\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.value = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.options), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option.value\n }\n }, [_vm._v(_vm._s(_vm.$t(option.name)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-4f4cb47a\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputSelect.vue\n// module id = 119\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-577074aa\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputText.vue\n// module id = 120\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-5c98831c\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/ASFConfig.vue\n// module id = 121\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.flagValue),\n expression: \"flagValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.flagValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n }))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-704c486a\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputFlag.vue\n// module id = 122\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.keys) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n staticClass: \"map-key\",\n class: {\n error: _vm.keyInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.keyPlaceholder\n },\n domProps: {\n \"value\": (_vm.mapKey)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapKey = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.keys && _vm.keyInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.keyErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.keys) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapKey = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.keys), function(key) {\n return _c('option', {\n domProps: {\n \"value\": key.value\n }\n }, [_vm._v(_vm._s(_vm.$t(key.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n staticClass: \"map-value\",\n class: {\n error: _vm.valueInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.valuePlaceholder\n },\n domProps: {\n \"value\": (_vm.mapValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.valueInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.valueErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(value, key) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(key)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(key, _vm.schema.keys)) + \" => \" + _vm._s(_vm.resolveOption(value, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-720e0e64\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputMap.vue\n// module id = 123\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model.number\",\n value: (_vm.value),\n expression: \"value\",\n modifiers: {\n \"number\": true\n }\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"number\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = _vm._n($event.target.value)\n },\n \"blur\": function($event) {\n _vm.$forceUpdate()\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-cabf2772\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputNumber.vue\n// module id = 124\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"password\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-d3e39dce\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputPassword.vue\n// module id = 125\n// module chunks = 0","var map = {\n\t\"./CheckboxGroup.vue\": 104,\n\t\"./InputCheckbox.vue\": 105,\n\t\"./InputFlag.vue\": 106,\n\t\"./InputMap.vue\": 107,\n\t\"./InputNumber.vue\": 108,\n\t\"./InputPassword.vue\": 109,\n\t\"./InputSelect.vue\": 110,\n\t\"./InputSet.vue\": 111,\n\t\"./InputText.vue\": 112\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 129;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields nonrecursive ^\\.\\/([\\w-_]+)\\.vue$\n// module id = 129\n// module chunks = 0","var map = {\n\t\"./ar-SA.json\": 131,\n\t\"./bg-BG.json\": 132,\n\t\"./cs-CZ.json\": 133,\n\t\"./da-DK.json\": 134,\n\t\"./de-AT.json\": 135,\n\t\"./de-DE.json\": 136,\n\t\"./el-GR.json\": 137,\n\t\"./es-ES.json\": 138,\n\t\"./fi-FI.json\": 139,\n\t\"./fr-CH.json\": 140,\n\t\"./fr-FR.json\": 141,\n\t\"./he-IL.json\": 142,\n\t\"./hi-IN.json\": 143,\n\t\"./hu-HU.json\": 144,\n\t\"./id-ID.json\": 145,\n\t\"./it-IT.json\": 146,\n\t\"./ja-JP.json\": 147,\n\t\"./ko-KR.json\": 148,\n\t\"./lt-LT.json\": 149,\n\t\"./nl-BE.json\": 150,\n\t\"./nl-NL.json\": 151,\n\t\"./no-NO.json\": 152,\n\t\"./pl-PL.json\": 153,\n\t\"./pt-BR.json\": 154,\n\t\"./pt-PT.json\": 155,\n\t\"./ro-RO.json\": 156,\n\t\"./ru-RU.json\": 157,\n\t\"./sk-SK.json\": 158,\n\t\"./sr-CS.json\": 159,\n\t\"./strings.json\": 160,\n\t\"./sv-SE.json\": 161,\n\t\"./tr-TR.json\": 162,\n\t\"./uk-UA.json\": 163,\n\t\"./vi-VN.json\": 164,\n\t\"./zh-CN.json\": 165,\n\t\"./zh-TW.json\": 166\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 130;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale nonrecursive \\.json\n// module id = 130\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ar-SA.json\n// module id = 131\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF генератор за конфигуриране\",\n\t\"button.advanced\": \"Превключване на разширени настройки\",\n\t\"button.download\": \"Изтегляне\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Начало\",\n\t\"schema.access\": \"Достъп\",\n\t\"schema.advanced\": \"Разширени настройки\",\n\t\"schema.basic\": \"Основни\",\n\t\"schema.bot.SteamLogin.description\": \"Вашият Steam профил\",\n\t\"schema.bot.SteamPassword.description\": \"Вашата Steam парола\",\n\t\"schema.bot.name\": \"Име\",\n\t\"schema.bot.name.description\": \"Име на бота\",\n\t\"schema.community\": \"Общност\",\n\t\"schema.connection\": \"Свързване\",\n\t\"schema.customization\": \"Персонализиране\",\n\t\"schema.farming\": \"Вадене на карти\",\n\t\"schema.generic.steamid64\": \"Вашият SteamID64\",\n\t\"schema.misc\": \"Разни\",\n\t\"schema.performance\": \"Представяне\",\n\t\"schema.remote_access\": \"Отдалечен достъп\",\n\t\"schema.security\": \"Защита\",\n\t\"schema.trading\": \"Търговия\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добави\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/bg-BG.json\n// module id = 132\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Přepnout rozšířené nastavení\",\n\t\"button.download\": \"Stáhnout\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Přístup\",\n\t\"schema.advanced\": \"Pokročilé\",\n\t\"schema.basic\": \"Základní\",\n\t\"schema.bot.SteamLogin.description\": \"Steam přihlašovací jméno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam přihlašovací heslo\",\n\t\"schema.bot.name\": \"Jméno\",\n\t\"schema.bot.name.description\": \"Jméno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Připojení\",\n\t\"schema.customization\": \"Vlastní nastavení\",\n\t\"schema.farming\": \"Farmím\",\n\t\"schema.generic.steamid64\": \"Vaše SteamID64\",\n\t\"schema.misc\": \"Různé\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdálený přístup\",\n\t\"schema.security\": \"Zabezpečení\",\n\t\"schema.trading\": \"Obchodování\",\n\t\"schema.updates\": \"Aktualizace\",\n\t\"static.add\": \"Přidat\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/cs-CZ.json\n// module id = 133\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Vis avancerede indstillinger\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Hjem\",\n\t\"schema.access\": \"Adgang\",\n\t\"schema.advanced\": \"Avanceret\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Dit Steam brugernavn\",\n\t\"schema.bot.SteamPassword.description\": \"Dit Steam kodeord\",\n\t\"schema.bot.name\": \"Navn\",\n\t\"schema.bot.name.description\": \"Bottens navn\",\n\t\"schema.community\": \"Fællesskab\",\n\t\"schema.connection\": \"Forbindelse\",\n\t\"schema.customization\": \"Brugertilpasning\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Dit SteamID64\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Ydelse\",\n\t\"schema.remote_access\": \"Fjernadgang\",\n\t\"schema.security\": \"Sikkerhed\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Opdateringer\",\n\t\"static.add\": \"Tilføj\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/da-DK.json\n// module id = 134\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/de-AT.json\n// module id = 135\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Config, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/de-DE.json\n// module id = 136\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Δημιουργός ρυθμίσεων ASF\",\n\t\"button.advanced\": \"Εναλλαγή ρυθμίσεων για προχωρημένους\",\n\t\"button.download\": \"Λήψη\",\n\t\"home.topic\": \"Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Αρχική\",\n\t\"schema.access\": \"Πρόσβαση\",\n\t\"schema.advanced\": \"Για προχωρημένους\",\n\t\"schema.basic\": \"ΒΑΣΙΚΑ\",\n\t\"schema.bot.SteamLogin.description\": \"Το όνομα χρήστη του λογαριασμού Steam σας\",\n\t\"schema.bot.SteamPassword.description\": \"Ο κωδικός πρόσβασης του λογαριασμού Steam σας\",\n\t\"schema.bot.name\": \"Όνομα\",\n\t\"schema.bot.name.description\": \"Όνομα του bot\",\n\t\"schema.community\": \"Κοινότητα\",\n\t\"schema.connection\": \"ΣΥΝΔΕΣΗ\",\n\t\"schema.customization\": \"Προσαρμογή\",\n\t\"schema.farming\": \"Συλλογή καρτών\",\n\t\"schema.generic.steamid64\": \"Το SteamID64 σας\",\n\t\"schema.misc\": \"ΔΙΑΦΟΡΑ\",\n\t\"schema.performance\": \"ΕΠΙΔΟΣΕΙΣ\",\n\t\"schema.remote_access\": \"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ\",\n\t\"schema.security\": \"ΑΣΦΑΛΕΙΑ\",\n\t\"schema.trading\": \"ΑΝΤΑΛΛΑΓΕΣ\",\n\t\"schema.updates\": \"ΕΝΗΜΕΡΩΣΕΙΣ\",\n\t\"static.add\": \"Προσθήκη\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/el-GR.json\n// module id = 137\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generador de Configuración de ASF\",\n\t\"button.advanced\": \"Cambiar la configuración avanzada\",\n\t\"button.download\": \"Descarga\",\n\t\"home.topic\": \"El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Inicio\",\n\t\"schema.access\": \"Acceso\",\n\t\"schema.advanced\": \"Avanzado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nombre de usuario de tu cuenta de Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Contraseña de tu cuenta de Steam\",\n\t\"schema.bot.name\": \"Nombre\",\n\t\"schema.bot.name.description\": \"Nombre del bot\",\n\t\"schema.community\": \"Comunidad\",\n\t\"schema.connection\": \"Conexión\",\n\t\"schema.customization\": \"Personalización\",\n\t\"schema.farming\": \"Recolección\",\n\t\"schema.generic.steamid64\": \"Tu SteamID64\",\n\t\"schema.misc\": \"Extras\",\n\t\"schema.performance\": \"Rendimiento\",\n\t\"schema.remote_access\": \"Acceso remoto\",\n\t\"schema.security\": \"Seguridad\",\n\t\"schema.trading\": \"Intercambios\",\n\t\"schema.updates\": \"Actualizaciones\",\n\t\"static.add\": \"Añadir\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/es-ES.json\n// module id = 138\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Asetusten-luontityökalu\",\n\t\"button.advanced\": \"Näytä tai piilota kehittyneet asetukset\",\n\t\"button.download\": \"Lataa\",\n\t\"home.topic\": \"ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botti\",\n\t\"link.home\": \"Aloitus\",\n\t\"schema.access\": \"Käyttöoikeus\",\n\t\"schema.advanced\": \"Kehittyneet\",\n\t\"schema.basic\": \"Perus\",\n\t\"schema.bot.SteamLogin.description\": \"Steam-tunnuksesi\",\n\t\"schema.bot.SteamPassword.description\": \"Steam-salasanasi\",\n\t\"schema.bot.name\": \"Nimi\",\n\t\"schema.bot.name.description\": \"Botin nimi\",\n\t\"schema.community\": \"Yhteisö\",\n\t\"schema.connection\": \"Yhteys\",\n\t\"schema.customization\": \"Mukauttaminen\",\n\t\"schema.farming\": \"Farmaus\",\n\t\"schema.generic.steamid64\": \"SteamID64-koodisi\",\n\t\"schema.misc\": \"Sekalaiset\",\n\t\"schema.performance\": \"Tehokkuus\",\n\t\"schema.remote_access\": \"Etähallinta\",\n\t\"schema.security\": \"Turvallisuus\",\n\t\"schema.trading\": \"Vaihtaminen\",\n\t\"schema.updates\": \"Päivitykset\",\n\t\"static.add\": \"Lisää\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fi-FI.json\n// module id = 139\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fr-CH.json\n// module id = 140\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fr-FR.json\n// module id = 141\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/he-IL.json\n// module id = 142\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/hi-IN.json\n// module id = 143\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generátor\",\n\t\"button.advanced\": \"Haladó beállítások\",\n\t\"button.download\": \"Letöltés\",\n\t\"home.topic\": \"Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Főoldal\",\n\t\"schema.access\": \"Hozzáférés\",\n\t\"schema.advanced\": \"Haladó beállítások\",\n\t\"schema.basic\": \"Alap\",\n\t\"schema.bot.SteamLogin.description\": \"Steam fiókod felhasználóneve\",\n\t\"schema.bot.SteamPassword.description\": \"Steam fiókod jelszava\",\n\t\"schema.bot.name\": \"Név\",\n\t\"schema.bot.name.description\": \"Bot neve\",\n\t\"schema.community\": \"Közösségi\",\n\t\"schema.connection\": \"Kapcsolat\",\n\t\"schema.customization\": \"Testreszabás\",\n\t\"schema.farming\": \"Farmolás\",\n\t\"schema.generic.steamid64\": \"A SteamID64-d\",\n\t\"schema.misc\": \"Egyebek\",\n\t\"schema.performance\": \"Teljesítmény\",\n\t\"schema.remote_access\": \"Távoli elérés\",\n\t\"schema.security\": \"Biztonság\",\n\t\"schema.trading\": \"Kereskedés\",\n\t\"schema.updates\": \"Frissítések\",\n\t\"static.add\": \"Hozzáadás\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/hu-HU.json\n// module id = 144\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Gnerator\",\n\t\"button.advanced\": \"Beralih pengaturan lanjutan\",\n\t\"button.download\": \"Unduhan\",\n\t\"home.topic\": \"ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Rumah\",\n\t\"schema.access\": \"Akses\",\n\t\"schema.advanced\": \"Lanjutan\",\n\t\"schema.basic\": \"Dasar\",\n\t\"schema.bot.SteamLogin.description\": \"Masuk ke akun Steam kamu\",\n\t\"schema.bot.SteamPassword.description\": \"Kata sandi akun Steam kamu\",\n\t\"schema.bot.name\": \"Nama\",\n\t\"schema.bot.name.description\": \"Nama dari bot\",\n\t\"schema.community\": \"Komunitas\",\n\t\"schema.connection\": \"Koneksi\",\n\t\"schema.customization\": \"Kustomisasi\",\n\t\"schema.farming\": \"Pertanian\",\n\t\"schema.generic.steamid64\": \"Kamu SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Kinerja\",\n\t\"schema.remote_access\": \"Akses jauh\",\n\t\"schema.security\": \"Keamanan\",\n\t\"schema.trading\": \"Perdagangan\",\n\t\"schema.updates\": \"Pembaruan\",\n\t\"static.add\": \"Menambahkan\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/id-ID.json\n// module id = 145\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generatore Configurazioni ASF\",\n\t\"button.advanced\": \"Attiva/disattiva impostazioni avanzate\",\n\t\"button.download\": \"Scarica\",\n\t\"home.topic\": \"Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepage\",\n\t\"schema.access\": \"Accesso\",\n\t\"schema.advanced\": \"Avanzate\",\n\t\"schema.basic\": \"Di base\",\n\t\"schema.bot.SteamLogin.description\": \"Login del tuo account Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Password del tuo account Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome del bot\",\n\t\"schema.community\": \"Comunità\",\n\t\"schema.connection\": \"Connessione\",\n\t\"schema.customization\": \"Personalizzazione\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Il tuo SteamID64\",\n\t\"schema.misc\": \"Varie\",\n\t\"schema.performance\": \"Prestazioni\",\n\t\"schema.remote_access\": \"Accesso remoto\",\n\t\"schema.security\": \"Sicurezza\",\n\t\"schema.trading\": \"Scambi\",\n\t\"schema.updates\": \"Aggiornamenti\",\n\t\"static.add\": \"Aggiungi\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/it-IT.json\n// module id = 146\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"高度な設定を切り替える\",\n\t\"button.download\": \"ダウンロード\",\n\t\"home.topic\": \"ASF Config Generatorは、ASF コンフィグファイルを作成するのを助ける、Javascriptで記述された小さなユーティリティーツールです。生成されたコンフィグファイルをダウンロードした後、ASF メインディレクトリ内のconfig フォルダに移動してください。より詳細な説明については、wikiを参照してください。私達のツールがあなたにとって有用であることを願います。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"ホーム\",\n\t\"schema.access\": \"アクセス\",\n\t\"schema.advanced\": \"高度\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"Steamアカウントのログイン\",\n\t\"schema.bot.SteamPassword.description\": \"Steamアカウントのパスワード\",\n\t\"schema.bot.name\": \"名前\",\n\t\"schema.bot.name.description\": \"Botの名前\",\n\t\"schema.community\": \"コミュニティ\",\n\t\"schema.connection\": \"接続\",\n\t\"schema.customization\": \"カスタマイズ\",\n\t\"schema.farming\": \"ファーム\",\n\t\"schema.generic.steamid64\": \"あなたのSteamID64\",\n\t\"schema.misc\": \"その他\",\n\t\"schema.performance\": \"パフォーマンス\",\n\t\"schema.remote_access\": \"リモートアクセス\",\n\t\"schema.security\": \"セキュリティ\",\n\t\"schema.trading\": \"取引\",\n\t\"schema.updates\": \"アップデート\",\n\t\"static.add\": \"追加\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ja-JP.json\n// module id = 147\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 설정 생성기\",\n\t\"button.advanced\": \"고급 설정 보이기\",\n\t\"button.download\": \"다운로드\",\n\t\"home.topic\": \"ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"봇\",\n\t\"link.home\": \"홈\",\n\t\"schema.access\": \"접근\",\n\t\"schema.advanced\": \"고급\",\n\t\"schema.basic\": \"기본\",\n\t\"schema.bot.SteamLogin.description\": \"당신의 스팀 계정 로그인\",\n\t\"schema.bot.SteamPassword.description\": \"당신의 스팀 계정 비밀번호\",\n\t\"schema.bot.name\": \"이름\",\n\t\"schema.bot.name.description\": \"봇의 이름\",\n\t\"schema.community\": \"커뮤니티\",\n\t\"schema.connection\": \"연결\",\n\t\"schema.customization\": \"사용자 지정\",\n\t\"schema.farming\": \"농사\",\n\t\"schema.generic.steamid64\": \"당신의 SteamID64\",\n\t\"schema.misc\": \"기타\",\n\t\"schema.performance\": \"성능\",\n\t\"schema.remote_access\": \"원격 접근\",\n\t\"schema.security\": \"보안\",\n\t\"schema.trading\": \"거래\",\n\t\"schema.updates\": \"업데이트\",\n\t\"static.add\": \"추가\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ko-KR.json\n// module id = 148\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Įjungti/išjungti papildomus parametrus\",\n\t\"button.download\": \"Parsisiųsti\",\n\t\"home.topic\": \"ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botas\",\n\t\"link.home\": \"Pradžia\",\n\t\"schema.access\": \"Prieiga\",\n\t\"schema.advanced\": \"Papildoma\",\n\t\"schema.basic\": \"Pagrindinis\",\n\t\"schema.bot.SteamLogin.description\": \"Jūsų Steam paskyros prisijungimo vardas\",\n\t\"schema.bot.SteamPassword.description\": \"Jūsų Steam paskyros slaptažodis\",\n\t\"schema.bot.name\": \"Pavadinimas\",\n\t\"schema.bot.name.description\": \"Boto pavadinimas\",\n\t\"schema.community\": \"Bendruomenė\",\n\t\"schema.connection\": \"Ryšys\",\n\t\"schema.customization\": \"Koregavimas\",\n\t\"schema.farming\": \"Kortelių rinkimas\",\n\t\"schema.generic.steamid64\": \"Jūsų SteamID64\",\n\t\"schema.misc\": \"Įvairūs\",\n\t\"schema.performance\": \"Efektyvumas\",\n\t\"schema.remote_access\": \"Nuotolinė prieiga\",\n\t\"schema.security\": \"Saugumas\",\n\t\"schema.trading\": \"Mainai\",\n\t\"schema.updates\": \"Atnaujinimai\",\n\t\"static.add\": \"Pridėti\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/lt-LT.json\n// module id = 149\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/nl-BE.json\n// module id = 150\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/nl-NL.json\n// module id = 151\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/no-NO.json\n// module id = 152\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generator ustawień ASF\",\n\t\"button.advanced\": \"Przełącz ustawienia zaawansowane\",\n\t\"button.download\": \"Pobierz\",\n\t\"home.topic\": \"Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Strona główna\",\n\t\"schema.access\": \"Dostęp\",\n\t\"schema.advanced\": \"Zaawansowane\",\n\t\"schema.basic\": \"Podstawowe\",\n\t\"schema.bot.SteamLogin.description\": \"Twój login do konta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Twoje hasło do konta Steam\",\n\t\"schema.bot.name\": \"Nazwa\",\n\t\"schema.bot.name.description\": \"Nazwa bota\",\n\t\"schema.community\": \"Społeczność\",\n\t\"schema.connection\": \"Połączenie\",\n\t\"schema.customization\": \"Dostosowywanie\",\n\t\"schema.farming\": \"Farmienie\",\n\t\"schema.generic.steamid64\": \"Twój identyfikator SteamID64\",\n\t\"schema.misc\": \"Różne\",\n\t\"schema.performance\": \"Wydajność\",\n\t\"schema.remote_access\": \"Dostęp zdalny\",\n\t\"schema.security\": \"Zabezpieczenia\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualizacje\",\n\t\"static.add\": \"Dodaj\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pl-PL.json\n// module id = 153\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Gerador de configuração do ASF\",\n\t\"button.advanced\": \"Alternar configurações avançadas\",\n\t\"button.download\": \"Baixar\",\n\t\"home.topic\": \"O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Início\",\n\t\"schema.access\": \"Acesso\",\n\t\"schema.advanced\": \"Avançado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nome de usuário da conta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Senha da conta Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome do bot\",\n\t\"schema.community\": \"Comunidade\",\n\t\"schema.connection\": \"Conexão\",\n\t\"schema.customization\": \"Personalização\",\n\t\"schema.farming\": \"Coleta\",\n\t\"schema.generic.steamid64\": \"Seu ID Steam de 64 bits\",\n\t\"schema.misc\": \"Diversos\",\n\t\"schema.performance\": \"Desempenho\",\n\t\"schema.remote_access\": \"Acesso remoto\",\n\t\"schema.security\": \"Segurança\",\n\t\"schema.trading\": \"Troca\",\n\t\"schema.updates\": \"Atualizações\",\n\t\"static.add\": \"Adicionar\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pt-BR.json\n// module id = 154\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pt-PT.json\n// module id = 155\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generator de configurații ASF\",\n\t\"button.advanced\": \"Comută setările avansate\",\n\t\"button.download\": \"Descarcă\",\n\t\"home.topic\": \"Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Pagina principală\",\n\t\"schema.access\": \"Acces\",\n\t\"schema.advanced\": \"Avansat\",\n\t\"schema.basic\": \"De bază\",\n\t\"schema.bot.SteamLogin.description\": \"Numele de autentificare al contului tău Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Parola contului tău Steam\",\n\t\"schema.bot.name\": \"Nume\",\n\t\"schema.bot.name.description\": \"Numele botului\",\n\t\"schema.community\": \"Comunitate\",\n\t\"schema.connection\": \"Conexiune\",\n\t\"schema.customization\": \"Personalizare\",\n\t\"schema.farming\": \"Farmare\",\n\t\"schema.generic.steamid64\": \"SteamID64-ul tău\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Performanță\",\n\t\"schema.remote_access\": \"Acces de la distanță\",\n\t\"schema.security\": \"Securitate\",\n\t\"schema.trading\": \"Realizarea de schimburi\",\n\t\"schema.updates\": \"Actualizări\",\n\t\"static.add\": \"Adaugă\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ro-RO.json\n// module id = 156\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Генератор конфигураций для ASF\",\n\t\"button.advanced\": \"Отображение расширенных настроек\",\n\t\"button.download\": \"Скачать\",\n\t\"home.topic\": \"Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Главная\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Расширенные настройки\",\n\t\"schema.basic\": \"Основные настройки\",\n\t\"schema.bot.SteamLogin.description\": \"Логин от вашего аккаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль от вашего аккаунта Steam\",\n\t\"schema.bot.name\": \"Имя\",\n\t\"schema.bot.name.description\": \"Название бота\",\n\t\"schema.community\": \"Сообщество\",\n\t\"schema.connection\": \"Соединение\",\n\t\"schema.customization\": \"Дополнительные возможности\",\n\t\"schema.farming\": \"Фарм\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Прочее\",\n\t\"schema.performance\": \"Производительность\",\n\t\"schema.remote_access\": \"Удаленный доступ\",\n\t\"schema.security\": \"Безопасность\",\n\t\"schema.trading\": \"Торговля\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добавить\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ru-RU.json\n// module id = 157\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Zobraziť rozšírené možnosti\",\n\t\"button.download\": \"Stiahnuť\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Prístup\",\n\t\"schema.advanced\": \"Rozšírené\",\n\t\"schema.basic\": \"Základné\",\n\t\"schema.bot.SteamLogin.description\": \"Steam prihlasovacie meno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam prihlasovacie heslo\",\n\t\"schema.bot.name\": \"Meno\",\n\t\"schema.bot.name.description\": \"Meno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Pripojenie\",\n\t\"schema.customization\": \"Vlastné nastavenie\",\n\t\"schema.farming\": \"Farmenie\",\n\t\"schema.generic.steamid64\": \"Tvoj SteamID64\",\n\t\"schema.misc\": \"Rôzne\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdialený prístup\",\n\t\"schema.security\": \"Zabezpečenie\",\n\t\"schema.trading\": \"Obchodovanie\",\n\t\"schema.updates\": \"Aktualizácie\",\n\t\"static.add\": \"Pridať\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sk-SK.json\n// module id = 158\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sr-CS.json\n// module id = 159\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Toggle advanced settings\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Home\",\n\t\"schema.access\": \"Access\",\n\t\"schema.advanced\": \"Advanced\",\n\t\"schema.basic\": \"Basic\",\n\t\"schema.bot.SteamLogin.description\": \"Your Steam account login\",\n\t\"schema.bot.SteamPassword.description\": \"Your Steam account password\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name of the bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Connection\",\n\t\"schema.customization\": \"Customization\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Your SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Performance\",\n\t\"schema.remote_access\": \"Remote access\",\n\t\"schema.security\": \"Security\",\n\t\"schema.trading\": \"Trading\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Add\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/strings.json\n// module id = 160\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sv-SE.json\n// module id = 161\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Yapılandırma Oluşturucu\",\n\t\"button.advanced\": \"Gelişmiş ayarları aç/kapat\",\n\t\"button.download\": \"İndir\",\n\t\"home.topic\": \"ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Ana sayfa\",\n\t\"schema.access\": \"Erişim\",\n\t\"schema.advanced\": \"Gelişmiş\",\n\t\"schema.basic\": \"Temel\",\n\t\"schema.bot.SteamLogin.description\": \"Steam hesabı kullanıcı adınız\",\n\t\"schema.bot.SteamPassword.description\": \"Steam hesabı parolanız\",\n\t\"schema.bot.name\": \"İsim\",\n\t\"schema.bot.name.description\": \"Botun ismi\",\n\t\"schema.community\": \"Topluluk\",\n\t\"schema.connection\": \"Bağlantı\",\n\t\"schema.customization\": \"Özelleştirme\",\n\t\"schema.farming\": \"İşleme\",\n\t\"schema.generic.steamid64\": \"SteamID64 kimliğiniz\",\n\t\"schema.misc\": \"Çeşitli\",\n\t\"schema.performance\": \"Performans\",\n\t\"schema.remote_access\": \"Uzaktan erişim\",\n\t\"schema.security\": \"Güvenlik\",\n\t\"schema.trading\": \"Takas\",\n\t\"schema.updates\": \"Güncellemeler\",\n\t\"static.add\": \"Ekle\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/tr-TR.json\n// module id = 162\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Генератор конфігурацій ASF\",\n\t\"button.advanced\": \"Відображення додаткових налаштувань\",\n\t\"button.download\": \"Скачати\",\n\t\"home.topic\": \"Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Головна\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Додаткові налаштування\",\n\t\"schema.basic\": \"Основні налаштування\",\n\t\"schema.bot.SteamLogin.description\": \"Логін від вашого акаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль від вашого акаунта Steam\",\n\t\"schema.bot.name\": \"Ім'я\",\n\t\"schema.bot.name.description\": \"Ім'я бота\",\n\t\"schema.community\": \"Спільнота\",\n\t\"schema.connection\": \"З'єднання\",\n\t\"schema.customization\": \"Додаткові можливості\",\n\t\"schema.farming\": \"Вибивання карток\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Інше\",\n\t\"schema.performance\": \"Продуктивність\",\n\t\"schema.remote_access\": \"Дистанційний доступ\",\n\t\"schema.security\": \"Безпека\",\n\t\"schema.trading\": \"Обміни\",\n\t\"schema.updates\": \"Оновлення\",\n\t\"static.add\": \"Додати\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/uk-UA.json\n// module id = 163\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Hiển thị cài đặt nâng cao\",\n\t\"button.download\": \"Tải về\",\n\t\"home.topic\": \"ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Trang chủ\",\n\t\"schema.access\": \"Truy cập\",\n\t\"schema.advanced\": \"Nâng cao\",\n\t\"schema.basic\": \"Cơ bản\",\n\t\"schema.bot.SteamLogin.description\": \"Tài khoản Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mật khẩu Steam\",\n\t\"schema.bot.name\": \"Tên\",\n\t\"schema.bot.name.description\": \"Tên của tài khoản bot\",\n\t\"schema.community\": \"Cộng đồng\",\n\t\"schema.connection\": \"Kết nối\",\n\t\"schema.customization\": \"Tuỳ chỉnh\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"ID64 tài khoản Steam chính của bạn\",\n\t\"schema.misc\": \"Linh tinh\",\n\t\"schema.performance\": \"Hiệu năng\",\n\t\"schema.remote_access\": \"Truy cập từ xa\",\n\t\"schema.security\": \"Bảo mật\",\n\t\"schema.trading\": \"Giao dịch\",\n\t\"schema.updates\": \"Các cập nhật\",\n\t\"static.add\": \"Thêm\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/vi-VN.json\n// module id = 164\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 配置文件生成器\",\n\t\"button.advanced\": \"切换高级设置\",\n\t\"button.download\": \"下载\",\n\t\"home.topic\": \"ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"机器人\",\n\t\"link.home\": \"首页\",\n\t\"schema.access\": \"访问\",\n\t\"schema.advanced\": \"高级\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"你的 Steam 账户用户名\",\n\t\"schema.bot.SteamPassword.description\": \"你的 Steam 账户密码\",\n\t\"schema.bot.name\": \"名称\",\n\t\"schema.bot.name.description\": \"机器人名称\",\n\t\"schema.community\": \"社区\",\n\t\"schema.connection\": \"连接\",\n\t\"schema.customization\": \"自定义\",\n\t\"schema.farming\": \"挂卡\",\n\t\"schema.generic.steamid64\": \"你的 SteamID64位ID\",\n\t\"schema.misc\": \"杂项\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"远程访问\",\n\t\"schema.security\": \"安全\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/zh-CN.json\n// module id = 165\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 設定檔產生器\",\n\t\"button.advanced\": \"切換到進階設定\",\n\t\"button.download\": \"下載\",\n\t\"home.topic\": \"ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"首頁\",\n\t\"schema.access\": \"權限\",\n\t\"schema.advanced\": \"進階\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"您的 Steam 帳號\",\n\t\"schema.bot.SteamPassword.description\": \"您的 Steam 密碼\",\n\t\"schema.bot.name\": \"名稱\",\n\t\"schema.bot.name.description\": \"Bot 名稱\",\n\t\"schema.community\": \"社群\",\n\t\"schema.connection\": \"連接\",\n\t\"schema.customization\": \"自訂\",\n\t\"schema.farming\": \"掛卡\",\n\t\"schema.generic.steamid64\": \"您的 SteamID64\",\n\t\"schema.misc\": \"其他\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"遠端存取\",\n\t\"schema.security\": \"安全性\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/zh-TW.json\n// module id = 166\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js.map b/docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js.map deleted file mode 100644 index 38c506ff4..000000000 --- a/docs/WebConfigGenerator/dist/static/js/app.d21c345b6726f2bfde08.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///static/js/app.d21c345b6726f2bfde08.js","webpack:///./src/components/mixin/Input.vue","webpack:///./src/validators.js","webpack:///./src/components/mixin/Config.vue?7212","webpack:///./src/i18n.js","webpack:///./src/router/index.js","webpack:///./src/App.vue?35a7","webpack:///App.vue","webpack:///ASFConfig.vue","webpack:///BotConfig.vue","webpack:///Home.vue","webpack:///CheckboxGroup.vue","webpack:///InputCheckbox.vue","webpack:///InputFlag.vue","webpack:///InputMap.vue","webpack:///InputNumber.vue","webpack:///InputPassword.vue","webpack:///InputSelect.vue","webpack:///InputSet.vue","webpack:///InputText.vue","webpack:///Config.vue","webpack:///Input.vue","webpack:///./src/main.js","webpack:///./src/schema.js","webpack:///./src/components/ASFConfig.vue","webpack:///./src/components/BotConfig.vue","webpack:///./src/components/Home.vue?10da","webpack:///./src/components/fields/CheckboxGroup.vue","webpack:///./src/components/fields/InputCheckbox.vue?385b","webpack:///./src/components/fields/InputFlag.vue?ee84","webpack:///./src/components/fields/InputMap.vue?4594","webpack:///./src/components/fields/InputNumber.vue","webpack:///./src/components/fields/InputPassword.vue","webpack:///./src/components/fields/InputSelect.vue","webpack:///./src/components/fields/InputSet.vue?447e","webpack:///./src/components/fields/InputText.vue","webpack:///./src/components/fields/InputSet.vue?5103","webpack:///./src/components/fields/InputCheckbox.vue?b9be","webpack:///./src/components/Home.vue?73ba","webpack:///./src/components/BotConfig.vue?ab91","webpack:///./src/components/fields/CheckboxGroup.vue?5cda","webpack:///./src/App.vue?efa6","webpack:///./src/components/fields/InputSelect.vue?f797","webpack:///./src/components/fields/InputText.vue?2b1d","webpack:///./src/components/ASFConfig.vue?cbfb","webpack:///./src/components/fields/InputFlag.vue?da05","webpack:///./src/components/fields/InputMap.vue?4b88","webpack:///./src/components/fields/InputNumber.vue?13a8","webpack:///./src/components/fields/InputPassword.vue?ec51","webpack:///./src/components/fields nonrecursive ^\\.\\/([\\w-_]+)\\.vue$","webpack:///./src/locale nonrecursive \\.json","webpack:///./src/locale/ar-SA.json","webpack:///./src/locale/bg-BG.json","webpack:///./src/locale/cs-CZ.json","webpack:///./src/locale/da-DK.json","webpack:///./src/locale/de-AT.json","webpack:///./src/locale/de-DE.json","webpack:///./src/locale/el-GR.json","webpack:///./src/locale/es-ES.json","webpack:///./src/locale/fi-FI.json","webpack:///./src/locale/fr-CH.json","webpack:///./src/locale/fr-FR.json","webpack:///./src/locale/he-IL.json","webpack:///./src/locale/hi-IN.json","webpack:///./src/locale/hu-HU.json","webpack:///./src/locale/id-ID.json","webpack:///./src/locale/it-IT.json","webpack:///./src/locale/ja-JP.json","webpack:///./src/locale/ko-KR.json","webpack:///./src/locale/lt-LT.json","webpack:///./src/locale/nl-BE.json","webpack:///./src/locale/nl-NL.json","webpack:///./src/locale/no-NO.json","webpack:///./src/locale/pl-PL.json","webpack:///./src/locale/pt-BR.json","webpack:///./src/locale/pt-PT.json","webpack:///./src/locale/ro-RO.json","webpack:///./src/locale/ru-RU.json","webpack:///./src/locale/sk-SK.json","webpack:///./src/locale/sr-CS.json","webpack:///./src/locale/strings.json","webpack:///./src/locale/sv-SE.json","webpack:///./src/locale/tr-TR.json","webpack:///./src/locale/uk-UA.json","webpack:///./src/locale/vi-VN.json","webpack:///./src/locale/zh-CN.json","webpack:///./src/locale/zh-TW.json"],"names":["webpackJsonp","module","exports","__webpack_require__","Component","__webpack_exports__","checkEmpty","value","required","i","__WEBPACK_IMPORTED_MODULE_0_lodash__","limitedNumber","min","max","schema","emptyError","err","parseInt","isNaN","push","n","string","steamid","test","masterClan","parentalPIN","length","tradeToken","byte","ushort","uint","injectStyle","ssrContext","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default","defaultLocale","nameRegex","messages","locales","defaultLanguageFile","languages","_iteratorNormalCompletion2","_didIteratorError2","_iteratorError2","undefined","_step2","_iterator2","keys","next","done","lang","languageName","match","language","key","hasOwnProperty","return","locale","validLocales","navigator","includes","toUpperCase","languageRegex","RegExp","_iteratorNormalCompletion","_didIteratorError","_iteratorError","_step","_iterator","validLocale","__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__","__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default","__WEBPACK_IMPORTED_MODULE_1__components_BotConfig__","__WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default","__WEBPACK_IMPORTED_MODULE_2__components_Home__","__WEBPACK_IMPORTED_MODULE_2__components_Home___default","__WEBPACK_IMPORTED_MODULE_3_vue__","__WEBPACK_IMPORTED_MODULE_4_vue_router__","use","routes","path","name","component","a","Object","defineProperty","data","__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__","__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default","mixins","type","filename","methods","processModelToJSON","model","Blacklist","map","item","filter","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default","__WEBPACK_IMPORTED_MODULE_1_lodash__","__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__","__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default","computed","this","originalModel","GamesPlayedWhileIdle","__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__","__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default","items","flagValue","defaultValue","addElement","reduce","el","sum","removeElement","index","splice","resolveOption","toResolve","options","forEach","_ref","__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__","__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default","keyErrors","keyValidator","validate","mapKey","keyInvalid","valueErrors","valueValidator","mapValue","valueInvalid","defaultKey","hasErrors","$emit","field","$delete","fields","$el","getElementsByClassName","clearTimeout","shakeTimeout","classList","add","setTimeout","remove","errors","valid","invalid","values","setValue","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default","__WEBPACK_IMPORTED_MODULE_2__schema__","fieldComponents","replace","versions","version","displayAdvanced","selectedVersion","sessionStorage","getItem","updateModel","downloadJSON","validateForm","json","text","downloadText","element","document","createElement","setAttribute","encodeURIComponent","style","display","body","appendChild","click","removeChild","toggleAdvanced","form","getElementsByTagName","checkValidity","watch","setItem","components","__WEBPACK_IMPORTED_MODULE_0__validators__","props","validator","__WEBPACK_IMPORTED_MODULE_0_vue__","__WEBPACK_IMPORTED_MODULE_1_vue_i18n__","__WEBPACK_IMPORTED_MODULE_2__App_vue__","__WEBPACK_IMPORTED_MODULE_2__App_vue___default","__WEBPACK_IMPORTED_MODULE_3__i18n_js__","__WEBPACK_IMPORTED_MODULE_4__router__","config","productionTip","console","log","i18n","router","template","App","serviceWorker","register","V3.1.1.3+","asf","legend","label","placeholder","description","advanced","bot","keyPlaceholder","V3.1.0.9-V3.1.1.2","V3.0.5.8-V3.1.0.1","V3.0.5.0-V3.0.5.5","V3.0.3.7-V3.0.4.8","V3.0.1.6-V3.0.3.6","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","for","_v","_s","_e","$t","directives","rawName","expression","class","error","id","domProps","on","input","$event","target","composing","join","change","$$selectedVal","Array","prototype","call","o","selected","_value","multiple","_l","val","preventDefault","staticRenderFns","currentTarget","outline","innerHTML","method","action","onsubmit","group","inputSchema","tag","update","checkbox","checked","isArray","_i","__c","$$a","$$el","$$c","$$i","concat","slice","_m","active","$route","href","src","alt","option","valuePlaceholder","modifiers","number","_n","blur","$forceUpdate","webpackContext","req","webpackContextResolve","Error","./CheckboxGroup.vue","./InputCheckbox.vue","./InputFlag.vue","./InputMap.vue","./InputNumber.vue","./InputPassword.vue","./InputSelect.vue","./InputSet.vue","./InputText.vue","resolve","./ar-SA.json","./bg-BG.json","./cs-CZ.json","./da-DK.json","./de-AT.json","./de-DE.json","./el-GR.json","./es-ES.json","./fi-FI.json","./fr-CH.json","./fr-FR.json","./he-IL.json","./hi-IN.json","./hu-HU.json","./id-ID.json","./it-IT.json","./ja-JP.json","./ko-KR.json","./lt-LT.json","./nl-BE.json","./nl-NL.json","./no-NO.json","./pl-PL.json","./pt-BR.json","./pt-PT.json","./ro-RO.json","./ru-RU.json","./sk-SK.json","./sr-CS.json","./strings.json","./sv-SE.json","./tr-TR.json","./uk-UA.json","./vi-VN.json","./zh-CN.json","./zh-TW.json","app.name","button.advanced","button.download","home.topic","link.asf","link.bot","link.home","schema.access","schema.advanced","schema.basic","schema.bot.SteamLogin.description","schema.bot.SteamPassword.description","schema.bot.name","schema.bot.name.description","schema.community","schema.connection","schema.customization","schema.farming","schema.generic.steamid64","schema.misc","schema.performance","schema.remote_access","schema.security","schema.trading","schema.updates","static.add"],"mappings":"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","file":"static/js/app.d21c345b6726f2bfde08.js","sourcesContent":["webpackJsonp([0],[\n/* 0 */,\n/* 1 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(52),\n /* template */\n null,\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 2 */,\n/* 3 */,\n/* 4 */,\n/* 5 */,\n/* 6 */,\n/* 7 */,\n/* 8 */,\n/* 9 */,\n/* 10 */,\n/* 11 */,\n/* 12 */,\n/* 13 */,\n/* 14 */,\n/* 15 */,\n/* 16 */,\n/* 17 */,\n/* 18 */,\n/* 19 */,\n/* 20 */,\n/* 21 */,\n/* 22 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n\n\nfunction checkEmpty(value, required) {\n if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(value) || value === '') {\n if (required) return ['Field required!'];else return [];\n }\n\n return null;\n}\n\nfunction limitedNumber(min, max) {\n return function (value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n value = parseInt(value, 10);\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNumber\"])(value) || isNaN(value)) {\n err.push('Not a valid number!');\n } else {\n if (value > max) err.push('Value too big!');else if (value < min) err.push('Value too small!');\n }\n\n return err;\n };\n}\n\nfunction limitedString(min, max) {\n return function (value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > max) err.push('Text too long!');else if (value.length < min) err.push('Text too short!');\n }\n\n return err;\n };\n}\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n required: function required(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n return [];\n },\n string: function string(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) err.push('This is not a text!');\n\n return err;\n },\n steamid: function steamid(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n var re = /^[1-9][0-9]{16}$/;\n if (!re.test(value)) err.push('This is not a valid steamid!');\n\n return err;\n },\n masterClan: function masterClan(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n var re = /^[1-9][0-9]{17}$/;\n if (!re.test(value)) err.push('This is not a valid clan id!');\n\n return err;\n },\n parentalPIN: function parentalPIN(value, schema) {\n var emptyError = checkEmpty(value, schema.required);\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNil\"])(emptyError)) return emptyError;\n\n var err = [];\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isString\"])(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > 4) err.push('Text too long!');else if (value.length < 4) err.push('Text too short!');\n }\n\n value = parseInt(value, 10);\n\n if (!__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"isNumber\"])(value) || isNaN(value)) {\n err.push('Not a valid number!');\n }\n\n return err;\n },\n\n tradeToken: limitedString(8, 8),\n byte: limitedNumber(0, 255),\n ushort: limitedNumber(0, 65535),\n uint: limitedNumber(0, 4294967295)\n});\n\n/***/ }),\n/* 23 */,\n/* 24 */,\n/* 25 */,\n/* 26 */,\n/* 27 */,\n/* 28 */,\n/* 29 */,\n/* 30 */,\n/* 31 */,\n/* 32 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(97)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(51),\n /* template */\n null,\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 33 */,\n/* 34 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__ = __webpack_require__(58);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__ = __webpack_require__(55);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator__);\n\n\nvar defaultLocale = 'strings';\nvar nameRegex = /\\.\\/(\\S+)\\.json/i;\n\nfunction getLocale(validLocales) {\n var language = navigator.language; // If the browser doesn't support this, it will not support other page elements as well\n if (!language) return defaultLocale; // If the browser doesn't provide the language - return default locale\n if (language.length !== 2) return validLocales.includes(language) ? language : defaultLocale; // If the language is in `xx-XX` format, check if it's valid\n if (validLocales.includes(language + '-' + language.toUpperCase())) return language + '-' + language.toUpperCase(); // If the language is two letter code, check if corresponding 5 letter code is a valid locale\n\n var languageRegex = new RegExp(language + '-\\\\S\\\\S'); // Create a regex to match `xx-**` where `*` is a wildcard\n\n var _iteratorNormalCompletion = true;\n var _didIteratorError = false;\n var _iteratorError = undefined;\n\n try {\n for (var _iterator = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(validLocales), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {\n var validLocale = _step.value;\n\n if (languageRegex.test(validLocale)) return validLocale; // Check if the locale matches the regex, if so, return it\n }\n } catch (err) {\n _didIteratorError = true;\n _iteratorError = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion && _iterator.return) {\n _iterator.return();\n }\n } finally {\n if (_didIteratorError) {\n throw _iteratorError;\n }\n }\n }\n\n return defaultLocale; // If no match found, return default locale\n}\n\nfunction loadLocales() {\n var locales = {};\n var defaultLanguageFile = './' + defaultLocale + '.json';\n var languages = __webpack_require__(130);\n\n locales[defaultLocale] = languages(defaultLanguageFile);\n\n var _iteratorNormalCompletion2 = true;\n var _didIteratorError2 = false;\n var _iteratorError2 = undefined;\n\n try {\n for (var _iterator2 = __WEBPACK_IMPORTED_MODULE_1_babel_runtime_core_js_get_iterator___default()(languages.keys()), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {\n var lang = _step2.value;\n\n if (lang === defaultLanguageFile) continue; // Already loaded.\n\n var languageName = lang.match(nameRegex)[1];\n var language = languages(lang);\n\n for (var key in language) {\n if (!language.hasOwnProperty(key)) continue;\n if (language[key] === '') language[key] = locales[defaultLocale][key];\n }\n\n locales[languageName] = language;\n }\n } catch (err) {\n _didIteratorError2 = true;\n _iteratorError2 = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion2 && _iterator2.return) {\n _iterator2.return();\n }\n } finally {\n if (_didIteratorError2) {\n throw _iteratorError2;\n }\n }\n }\n\n return locales;\n}\n\nvar messages = loadLocales();\nvar locale = getLocale(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_keys___default()(messages));\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({ messages: messages, locale: locale });\n\n/***/ }),\n/* 35 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__ = __webpack_require__(101);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__components_ASFConfig__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__components_BotConfig__ = __webpack_require__(102);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__components_BotConfig__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_Home__ = __webpack_require__(103);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_Home___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__components_Home__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue__ = __webpack_require__(21);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_vue_router__ = __webpack_require__(126);\n\n\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_3_vue__[\"a\" /* default */].use(__WEBPACK_IMPORTED_MODULE_4_vue_router__[\"a\" /* default */]);\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (new __WEBPACK_IMPORTED_MODULE_4_vue_router__[\"a\" /* default */]({\n routes: [{\n path: '/',\n name: 'Home',\n component: __WEBPACK_IMPORTED_MODULE_2__components_Home___default.a\n }, {\n path: '/asf',\n name: 'ASFConfig',\n component: __WEBPACK_IMPORTED_MODULE_0__components_ASFConfig___default.a\n }, {\n path: '/bot',\n name: 'BotConfig',\n component: __WEBPACK_IMPORTED_MODULE_1__components_BotConfig___default.a\n }]\n}));\n\n/***/ }),\n/* 36 */,\n/* 37 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(98)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(38),\n /* template */\n __webpack_require__(118),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 38 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'app',\n data: function data() {\n return {};\n }\n});\n\n/***/ }),\n/* 39 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__ = __webpack_require__(32);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'ASFConfig',\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Config_vue___default.a],\n data: function data() {\n return { type: 'asf', filename: 'ASF.json' };\n },\n\n methods: {\n processModelToJSON: function processModelToJSON(model) {\n if (model.Blacklist && model.Blacklist.length) {\n model.Blacklist = model.Blacklist.map(function (item) {\n return parseInt(item, 10);\n }).filter(function (item) {\n return !isNaN(item) && item > 0;\n });\n }\n\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(model, function (value, key) {\n if (typeof value === 'string' && value === '') delete model[key];\n });\n\n return model;\n }\n }\n});\n\n/***/ }),\n/* 40 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(59);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__ = __webpack_require__(32);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue__);\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'BotConfig',\n mixins: [__WEBPACK_IMPORTED_MODULE_2__mixin_Config_vue___default.a],\n data: function data() {\n return { type: 'bot' };\n },\n\n computed: {\n filename: function filename() {\n return this.model.name + '.json';\n }\n },\n methods: {\n processModelToJSON: function processModelToJSON(originalModel) {\n var model = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default()({}, originalModel); // Need to clone that so we don't destroy `model.name`\n\n if (model.GamesPlayedWhileIdle && model.GamesPlayedWhileIdle.length) {\n model.GamesPlayedWhileIdle = model.GamesPlayedWhileIdle.map(function (value) {\n return parseInt(value, 10);\n }).filter(function (value) {\n return !isNaN(value) && value > 0;\n });\n }\n\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(model, function (value, key) {\n if (typeof value === 'string' && value === '') delete model[key];\n });\n\n if (model.name) delete model.name;\n\n return model;\n }\n }\n});\n\n/***/ }),\n/* 41 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({});\n\n/***/ }),\n/* 42 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'CheckboxGroup'\n});\n\n/***/ }),\n/* 43 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputCheckbox'\n});\n\n/***/ }),\n/* 44 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputFlag',\n data: function data() {\n return {\n items: [], // Vue doesn't work well with Sets...\n flagValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.flagValue && this.flagValue !== 0) return;\n if (!this.items.includes(this.flagValue)) this.items.push(this.flagValue);\n this.flagValue = this.schema.defaultValue;\n this.value = this.items.reduce(function (el, sum) {\n return el + sum;\n });\n },\n removeElement: function removeElement(index) {\n this.items.splice(index, 1);\n this.value = this.items.reduce(function (el, sum) {\n return el + sum;\n });\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n }\n }\n});\n\n/***/ }),\n/* 45 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default.a],\n name: 'InputMap',\n computed: {\n keyErrors: function keyErrors() {\n if (!this.schema.keyValidator) return [];\n return this.validate(this.mapKey, this.schema.keyValidator);\n },\n keyInvalid: function keyInvalid() {\n return this.keyErrors.length !== 0;\n },\n valueErrors: function valueErrors() {\n if (!this.schema.valueValidator) return [];\n return this.validate(this.mapValue, this.schema.valueValidator);\n },\n valueInvalid: function valueInvalid() {\n return this.valueErrors.length !== 0;\n }\n },\n data: function data() {\n return {\n items: {}, // Vue doesn't work well with Maps...\n mapKey: this.schema.defaultKey,\n mapValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.mapValue && this.mapValue !== 0 || !this.mapKey && this.mapKey !== 0) return;\n\n if (this.hasErrors()) return;\n\n this.items[this.mapKey] = this.mapValue;\n this.mapValue = this.schema.defaultValue;\n this.mapKey = this.schema.defaultKey;\n this.$emit('update', this.items, this.schema.field);\n },\n removeElement: function removeElement(key) {\n this.$delete(this.items, key);\n this.$emit('update', this.items, this.schema.field);\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n },\n hasErrors: function hasErrors() {\n var invalid = this.keyInvalid || this.valueInvalid;\n if (!invalid) return false;\n\n var fields = [];\n if (this.keyInvalid) __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('map-key'), function (field) {\n return fields.push(field);\n });\n if (this.valueInvalid) __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('map-value'), function (field) {\n return fields.push(field);\n });\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n\n return true;\n }\n }\n});\n\n/***/ }),\n/* 46 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputNumber',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 47 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputPassword',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 48 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputSelect'\n});\n\n/***/ }),\n/* 49 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_1__mixin_Input_vue___default.a],\n name: 'InputSet',\n computed: {\n errors: function errors() {\n return this.schema.values ? [] : this.validate(this.setValue);\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n },\n data: function data() {\n return {\n items: [], // Vue doesn't work well with Sets...\n setValue: this.schema.defaultValue\n };\n },\n\n methods: {\n addElement: function addElement() {\n if (!this.setValue && this.setValue !== 0) return;\n if (this.hasErrors()) return;\n if (!this.items.includes(this.setValue)) this.items.push(this.setValue);\n this.setValue = this.schema.defaultValue;\n this.$emit('update', this.items, this.schema.field);\n },\n removeElement: function removeElement(index) {\n this.items.splice(index, 1);\n this.$emit('update', this.items, this.schema.field);\n },\n resolveOption: function resolveOption(toResolve, options) {\n if (!options) return toResolve;\n\n options.forEach(function (_ref) {\n var value = _ref.value,\n name = _ref.name;\n\n if (toResolve === value) toResolve = name;\n });\n\n return toResolve;\n },\n hasErrors: function hasErrors() {\n if (!this.invalid) return false;\n\n var fields = [];\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(this.$el.getElementsByClassName('set-value'), function (field) {\n return fields.push(field);\n });\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n\n return true;\n }\n }\n});\n\n/***/ }),\n/* 50 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n mixins: [__WEBPACK_IMPORTED_MODULE_0__mixin_Input_vue___default.a],\n name: 'InputText',\n computed: {\n errors: function errors() {\n return this.validate(this.value);\n },\n valid: function valid() {\n return this.errors.length === 0;\n },\n invalid: function invalid() {\n return this.errors.length !== 0;\n }\n }\n});\n\n/***/ }),\n/* 51 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__ = __webpack_require__(56);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__schema__ = __webpack_require__(54);\n\n\n\n\n\n\nvar fieldComponents = {};\nvar fields = __webpack_require__(129);\n\n__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields.keys(), function (key) {\n var name = key.replace(/^\\.\\//, '').replace(/\\.vue/, '');\n fieldComponents[name] = fields(key);\n});\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n data: function data() {\n var versions = [];\n for (var version in __WEBPACK_IMPORTED_MODULE_2__schema__[\"a\" /* default */]) {\n versions.push(version);\n }var selectedVersion = sessionStorage.getItem('selectedVersion') || versions[0];\n\n return {\n model: {},\n displayAdvanced: false,\n selectedVersion: selectedVersion,\n versions: versions,\n type: ''\n };\n },\n\n computed: {\n schema: function schema() {\n return __WEBPACK_IMPORTED_MODULE_2__schema__[\"a\" /* default */][this.selectedVersion][this.type] || {};\n }\n },\n methods: {\n updateModel: function updateModel(value, field) {\n this.model[field] = value;\n },\n downloadJSON: function downloadJSON() {\n if (!this.validateForm()) return;\n\n var json = this.processModelToJSON(this.model);\n var text = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(json, null, 2);\n\n this.downloadText(text, this.filename);\n },\n downloadText: function downloadText(text, filename) {\n var element = document.createElement('a');\n element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));\n element.setAttribute('download', filename);\n\n element.style.display = 'none';\n document.body.appendChild(element);\n\n element.click();\n\n document.body.removeChild(element);\n },\n toggleAdvanced: function toggleAdvanced() {\n this.displayAdvanced = !this.displayAdvanced;\n },\n validateForm: function validateForm() {\n var form = document.getElementsByTagName('form')[0];\n\n var fields = document.getElementsByClassName('error');\n if (!fields.length) return form.checkValidity();\n\n clearTimeout(this.shakeTimeout);\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields, function (field) {\n field.classList.add('shake');\n });\n this.shakeTimeout = setTimeout(function () {\n __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1_lodash__[\"each\"])(fields, function (field) {\n field.classList.remove('shake');\n });\n }, 500);\n return false;\n },\n processModelToJSON: function processModelToJSON(model) {\n return model;\n }\n },\n watch: {\n selectedVersion: function selectedVersion(version) {\n sessionStorage.setItem('selectedVersion', version);\n }\n },\n components: fieldComponents\n});\n\n/***/ }),\n/* 52 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__validators__ = __webpack_require__(22);\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n props: ['schema'],\n watch: {\n value: function value() {\n this.$emit('update', this.value, this.schema.field);\n }\n },\n data: function data() {\n return { value: this.schema.defaultValue };\n },\n\n methods: {\n validate: function validate(value, validator) {\n if (!validator && !this.schema.validator) {\n if (this.schema.required) return __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].required(value, this.schema);\n return [];\n }\n\n if (!validator) return this.schema.validator(value, this.schema);\n return validator(value, this.schema);\n }\n }\n});\n\n/***/ }),\n/* 53 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(21);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_i18n__ = __webpack_require__(36);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__App_vue__ = __webpack_require__(37);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__App_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__App_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__i18n_js__ = __webpack_require__(34);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__router__ = __webpack_require__(35);\n// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\n\n\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].config.productionTip = false;\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].use(__WEBPACK_IMPORTED_MODULE_1_vue_i18n__[\"a\" /* default */]);\n\nconsole.log(__WEBPACK_IMPORTED_MODULE_3__i18n_js__[\"a\" /* default */]);\n\nvar i18n = new __WEBPACK_IMPORTED_MODULE_1_vue_i18n__[\"a\" /* default */](__WEBPACK_IMPORTED_MODULE_3__i18n_js__[\"a\" /* default */]);\n\n/* eslint-disable no-new */\nnew __WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */]({\n el: '#app',\n router: __WEBPACK_IMPORTED_MODULE_4__router__[\"a\" /* default */],\n i18n: i18n,\n template: '',\n components: { App: __WEBPACK_IMPORTED_MODULE_2__App_vue___default.a }\n});\n\nif ('serviceWorker' in navigator) {\n navigator.serviceWorker.register('service-worker.js');\n}\n\n/***/ }),\n/* 54 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__validators__ = __webpack_require__(22);\n\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n 'V3.1.1.3+': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n field: 'CommandPrefix',\n label: 'CommandPrefix',\n type: 'InputText',\n placeholder: '!'\n }, {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.1.0.9-V3.1.1.2': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.5.8-V3.1.0.1': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.5.0-V3.0.5.5': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1\n }, {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.3.7-V3.0.4.8': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1,\n advanced: true\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }]\n },\n 'V3.0.1.6-V3.0.3.6': {\n asf: [{\n legend: 'schema.basic',\n fields: [{\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }]\n }, {\n legend: 'schema.misc',\n fields: [{\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n }, {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n }, {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.updates',\n fields: [{\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n }, {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [{ value: 0, name: 'None' }, { value: 1, name: 'Stable' }, { value: 2, name: 'Experimental' }],\n defaultValue: 1,\n advanced: true\n }]\n }, {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [{\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n }, {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].ushort\n }, {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }]\n }, {\n legend: 'schema.connection',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'TCP' }, { value: 2, name: 'UDP' }, { value: 4, name: 'WebSocket' }],\n defaultValue: 0,\n advanced: true\n }, {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [{ value: 0, name: 'MaxPerformance' }, { value: 1, name: 'MinMemoryUsage' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.advanced',\n advanced: true,\n fields: [{\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n }, {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }]\n }],\n bot: [{\n legend: 'schema.basic',\n fields: [{\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n }, {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n }, {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n }, {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }]\n }, {\n legend: 'schema.security',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [{ value: 0, name: 'PlainText' }, { value: 1, name: 'AES' }, { value: 2, name: 'ProtectedDataForCurrentUser' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.access',\n advanced: true,\n fields: [{\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'FamilySharing' }, { value: 2, name: 'Operator' }, { value: 3, name: 'Master' }],\n defaultValue: 0,\n keyValidator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].steamid\n }, {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].parentalPIN\n }]\n }, {\n legend: 'schema.community',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }]\n }, {\n legend: 'schema.trading',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].tradeToken\n }, {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'AcceptDonations' }, { value: 2, name: 'SteamTradeMatcher' }, { value: 4, name: 'MatchEverything' }, { value: 8, name: 'DontAcceptBotTrades' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [{ value: 0, name: 'Unknown' }, { value: 1, name: 'BoosterPack' }, { value: 2, name: 'Emoticon' }, { value: 3, name: 'FoilTradingCard' }, { value: 4, name: 'ProfileBackground' }, { value: 5, name: 'TradingCard' }, { value: 6, name: 'SteamGems' }],\n defaultValue: 0\n }, {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }]\n }, {\n legend: 'schema.farming',\n advanced: true,\n fields: [{\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [{ value: 0, name: 'Unordered' }, { value: 1, name: 'AppIDsAscending' }, { value: 2, name: 'AppIDsDescending' }, { value: 3, name: 'CardDropsAscending' }, { value: 4, name: 'CardDropsDescending' }, { value: 5, name: 'HoursAscending' }, { value: 6, name: 'HoursDescending' }, { value: 7, name: 'NamesAscending' }, { value: 8, name: 'NamesDescending' }, { value: 9, name: 'Random' }, { value: 10, name: 'BadgeLevelsAscending' }, { value: 11, name: 'BadgeLevelsDescending' }, { value: 12, name: 'RedeemDateTimesAscending' }, { value: 13, name: 'RedeemDateTimesDescending' }],\n defaultValue: 0\n }, {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].byte\n }, {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n }, {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n }, {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }]\n }, {\n legend: 'schema.customization',\n advanced: true,\n fields: [{\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].masterClan\n }, {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: __WEBPACK_IMPORTED_MODULE_0__validators__[\"a\" /* default */].uint\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n }, {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }]\n }, {\n legend: 'schema.misc',\n advanced: true,\n fields: [{\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [{ value: 0, name: 'None' }, { value: 1, name: 'Forwarding' }, { value: 2, name: 'Distributing' }, { value: 4, name: 'KeepMissingGames' }],\n defaultValue: 0\n }]\n }, {\n legend: 'schema.performance',\n advanced: true,\n fields: [{\n type: 'InputCheckbox',\n label: 'CardDropsRestricted',\n field: 'CardDropsRestricted',\n defaultValue: true\n }]\n }]\n }\n});\n\n/***/ }),\n/* 55 */,\n/* 56 */,\n/* 57 */,\n/* 58 */,\n/* 59 */,\n/* 60 */,\n/* 61 */,\n/* 62 */,\n/* 63 */,\n/* 64 */,\n/* 65 */,\n/* 66 */,\n/* 67 */,\n/* 68 */,\n/* 69 */,\n/* 70 */,\n/* 71 */,\n/* 72 */,\n/* 73 */,\n/* 74 */,\n/* 75 */,\n/* 76 */,\n/* 77 */,\n/* 78 */,\n/* 79 */,\n/* 80 */,\n/* 81 */,\n/* 82 */,\n/* 83 */,\n/* 84 */,\n/* 85 */,\n/* 86 */,\n/* 87 */,\n/* 88 */,\n/* 89 */,\n/* 90 */,\n/* 91 */,\n/* 92 */,\n/* 93 */,\n/* 94 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 95 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 96 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 97 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 98 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 99 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 100 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 101 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(39),\n /* template */\n __webpack_require__(121),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 102 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(40),\n /* template */\n __webpack_require__(116),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 103 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(96)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(41),\n /* template */\n __webpack_require__(115),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 104 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(42),\n /* template */\n __webpack_require__(117),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 105 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(95)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(43),\n /* template */\n __webpack_require__(114),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 106 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(99)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(44),\n /* template */\n __webpack_require__(122),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 107 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(100)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(45),\n /* template */\n __webpack_require__(123),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 108 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(46),\n /* template */\n __webpack_require__(124),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 109 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(47),\n /* template */\n __webpack_require__(125),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 110 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(48),\n /* template */\n __webpack_require__(119),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 111 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(94)\n}\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(49),\n /* template */\n __webpack_require__(113),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 112 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar Component = __webpack_require__(0)(\n /* script */\n __webpack_require__(50),\n /* template */\n __webpack_require__(120),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 113 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n staticClass: \"set-value\",\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"id\": _vm.schema.field\n },\n domProps: {\n \"value\": (_vm.setValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.setValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.setValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 114 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": _vm.schema.field\n },\n on: {\n \"click\": function($event) {\n if ($event.target !== $event.currentTarget) { return null; }\n _vm.value = !_vm.value\n }\n }\n }, [_c('button', {\n staticClass: \"button small\",\n class: {\n outline: _vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = false\n }\n }\n }, [_vm._v(\"✖\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"button small\",\n class: {\n outline: !_vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = true\n }\n }\n }, [_vm._v(\"✔\")]), _vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])])\n},staticRenderFns: []}\n\n/***/ }),\n/* 115 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_c('p', {\n staticClass: \"text-justify\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('home.topic'))\n }\n })])\n},staticRenderFns: []}\n\n/***/ }),\n/* 116 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n/***/ }),\n/* 117 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item form-checkboxes\"\n }, _vm._l((_vm.schema.fields), function(checkbox) {\n return _c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": checkbox.field\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"type\": \"checkbox\",\n \"id\": checkbox.field,\n \"name\": checkbox.field,\n \"required\": checkbox.required\n },\n domProps: {\n \"checked\": Array.isArray(_vm.value) ? _vm._i(_vm.value, null) > -1 : (_vm.value)\n },\n on: {\n \"__c\": function($event) {\n var $$a = _vm.value,\n $$el = $event.target,\n $$c = $$el.checked ? (true) : (false);\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v);\n if ($$c) {\n $$i < 0 && (_vm.value = $$a.concat($$v))\n } else {\n $$i > -1 && (_vm.value = $$a.slice(0, $$i).concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.value = $$c\n }\n }\n }\n }), _vm._v(\"\\n \" + _vm._s(checkbox.label) + \"\\n \"), (checkbox.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])\n }))\n},staticRenderFns: []}\n\n/***/ }),\n/* 118 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('div', {\n staticClass: \"head\"\n }, [_vm._m(0), _vm._v(\" \"), _c('h1', {\n staticClass: \"text-center\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('app.name'))\n }\n })]), _vm._v(\" \"), _c('div', {\n staticClass: \"menu\"\n }, [_c('ul', [_c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/'\n },\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.home'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/asf'\n },\n attrs: {\n \"href\": \"#asf\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.asf'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/bot'\n },\n attrs: {\n \"href\": \"#bot\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.bot'))\n }\n })])])]), _vm._v(\" \"), _c('router-view')], 1)\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n staticClass: \"logo\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_c('img', {\n attrs: {\n \"src\": \"static/logo.png\",\n \"alt\": \"asf logo\"\n }\n })])\n}]}\n\n/***/ }),\n/* 119 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"required\": _vm.schema.required\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.value = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.options), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option.value\n }\n }, [_vm._v(_vm._s(_vm.$t(option.name)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 120 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 121 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n/***/ }),\n/* 122 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.flagValue),\n expression: \"flagValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.flagValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n }))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 123 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.keys) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n staticClass: \"map-key\",\n class: {\n error: _vm.keyInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.keyPlaceholder\n },\n domProps: {\n \"value\": (_vm.mapKey)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapKey = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.keys && _vm.keyInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.keyErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.keys) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapKey = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.keys), function(key) {\n return _c('option', {\n domProps: {\n \"value\": key.value\n }\n }, [_vm._v(_vm._s(_vm.$t(key.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n staticClass: \"map-value\",\n class: {\n error: _vm.valueInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.valuePlaceholder\n },\n domProps: {\n \"value\": (_vm.mapValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.valueInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.valueErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(value, key) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(key)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(key, _vm.schema.keys)) + \" => \" + _vm._s(_vm.resolveOption(value, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n/***/ }),\n/* 124 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model.number\",\n value: (_vm.value),\n expression: \"value\",\n modifiers: {\n \"number\": true\n }\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"number\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = _vm._n($event.target.value)\n },\n \"blur\": function($event) {\n _vm.$forceUpdate()\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 125 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"password\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n/***/ }),\n/* 126 */,\n/* 127 */,\n/* 128 */,\n/* 129 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar map = {\n\t\"./CheckboxGroup.vue\": 104,\n\t\"./InputCheckbox.vue\": 105,\n\t\"./InputFlag.vue\": 106,\n\t\"./InputMap.vue\": 107,\n\t\"./InputNumber.vue\": 108,\n\t\"./InputPassword.vue\": 109,\n\t\"./InputSelect.vue\": 110,\n\t\"./InputSet.vue\": 111,\n\t\"./InputText.vue\": 112\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 129;\n\n/***/ }),\n/* 130 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar map = {\n\t\"./ar-SA.json\": 131,\n\t\"./bg-BG.json\": 132,\n\t\"./cs-CZ.json\": 133,\n\t\"./da-DK.json\": 134,\n\t\"./de-AT.json\": 135,\n\t\"./de-DE.json\": 136,\n\t\"./el-GR.json\": 137,\n\t\"./es-ES.json\": 138,\n\t\"./fi-FI.json\": 139,\n\t\"./fr-CH.json\": 140,\n\t\"./fr-FR.json\": 141,\n\t\"./he-IL.json\": 142,\n\t\"./hi-IN.json\": 143,\n\t\"./hu-HU.json\": 144,\n\t\"./id-ID.json\": 145,\n\t\"./it-IT.json\": 146,\n\t\"./ja-JP.json\": 147,\n\t\"./ko-KR.json\": 148,\n\t\"./lt-LT.json\": 149,\n\t\"./nl-BE.json\": 150,\n\t\"./nl-NL.json\": 151,\n\t\"./no-NO.json\": 152,\n\t\"./pl-PL.json\": 153,\n\t\"./pt-BR.json\": 154,\n\t\"./pt-PT.json\": 155,\n\t\"./ro-RO.json\": 156,\n\t\"./ru-RU.json\": 157,\n\t\"./sk-SK.json\": 158,\n\t\"./sr-CS.json\": 159,\n\t\"./strings.json\": 160,\n\t\"./sv-SE.json\": 161,\n\t\"./tr-TR.json\": 162,\n\t\"./uk-UA.json\": 163,\n\t\"./vi-VN.json\": 164,\n\t\"./zh-CN.json\": 165,\n\t\"./zh-TW.json\": 166\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 130;\n\n/***/ }),\n/* 131 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 132 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF генератор за конфигуриране\",\n\t\"button.advanced\": \"Превключване на разширени настройки\",\n\t\"button.download\": \"Изтегляне\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Начало\",\n\t\"schema.access\": \"Достъп\",\n\t\"schema.advanced\": \"Разширени настройки\",\n\t\"schema.basic\": \"Основни\",\n\t\"schema.bot.SteamLogin.description\": \"Вашият Steam профил\",\n\t\"schema.bot.SteamPassword.description\": \"Вашата Steam парола\",\n\t\"schema.bot.name\": \"Име\",\n\t\"schema.bot.name.description\": \"Име на бота\",\n\t\"schema.community\": \"Общност\",\n\t\"schema.connection\": \"Свързване\",\n\t\"schema.customization\": \"Персонализиране\",\n\t\"schema.farming\": \"Вадене на карти\",\n\t\"schema.generic.steamid64\": \"Вашият SteamID64\",\n\t\"schema.misc\": \"Разни\",\n\t\"schema.performance\": \"Представяне\",\n\t\"schema.remote_access\": \"Отдалечен достъп\",\n\t\"schema.security\": \"Защита\",\n\t\"schema.trading\": \"Търговия\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добави\"\n};\n\n/***/ }),\n/* 133 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Přepnout rozšířené nastavení\",\n\t\"button.download\": \"Stáhnout\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Přístup\",\n\t\"schema.advanced\": \"Pokročilé\",\n\t\"schema.basic\": \"Základní\",\n\t\"schema.bot.SteamLogin.description\": \"Steam přihlašovací jméno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam přihlašovací heslo\",\n\t\"schema.bot.name\": \"Jméno\",\n\t\"schema.bot.name.description\": \"Jméno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Připojení\",\n\t\"schema.customization\": \"Vlastní nastavení\",\n\t\"schema.farming\": \"Farmím\",\n\t\"schema.generic.steamid64\": \"Vaše SteamID64\",\n\t\"schema.misc\": \"Různé\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdálený přístup\",\n\t\"schema.security\": \"Zabezpečení\",\n\t\"schema.trading\": \"Obchodování\",\n\t\"schema.updates\": \"Aktualizace\",\n\t\"static.add\": \"Přidat\"\n};\n\n/***/ }),\n/* 134 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Vis avancerede indstillinger\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Hjem\",\n\t\"schema.access\": \"Adgang\",\n\t\"schema.advanced\": \"Avanceret\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Dit Steam brugernavn\",\n\t\"schema.bot.SteamPassword.description\": \"Dit Steam kodeord\",\n\t\"schema.bot.name\": \"Navn\",\n\t\"schema.bot.name.description\": \"Bottens navn\",\n\t\"schema.community\": \"Fællesskab\",\n\t\"schema.connection\": \"Forbindelse\",\n\t\"schema.customization\": \"Brugertilpasning\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Dit SteamID64\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Ydelse\",\n\t\"schema.remote_access\": \"Fjernadgang\",\n\t\"schema.security\": \"Sikkerhed\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Opdateringer\",\n\t\"static.add\": \"Tilføj\"\n};\n\n/***/ }),\n/* 135 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n/***/ }),\n/* 136 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n/***/ }),\n/* 137 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Δημιουργός ρυθμίσεων ASF\",\n\t\"button.advanced\": \"Εναλλαγή ρυθμίσεων για προχωρημένους\",\n\t\"button.download\": \"Λήψη\",\n\t\"home.topic\": \"Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Αρχική\",\n\t\"schema.access\": \"Πρόσβαση\",\n\t\"schema.advanced\": \"Για προχωρημένους\",\n\t\"schema.basic\": \"ΒΑΣΙΚΑ\",\n\t\"schema.bot.SteamLogin.description\": \"Το όνομα χρήστη του λογαριασμού Steam σας\",\n\t\"schema.bot.SteamPassword.description\": \"Ο κωδικός πρόσβασης του λογαριασμού Steam σας\",\n\t\"schema.bot.name\": \"Όνομα\",\n\t\"schema.bot.name.description\": \"Όνομα του bot\",\n\t\"schema.community\": \"Κοινότητα\",\n\t\"schema.connection\": \"ΣΥΝΔΕΣΗ\",\n\t\"schema.customization\": \"Προσαρμογή\",\n\t\"schema.farming\": \"Συλλογή καρτών\",\n\t\"schema.generic.steamid64\": \"Το SteamID64 σας\",\n\t\"schema.misc\": \"ΔΙΑΦΟΡΑ\",\n\t\"schema.performance\": \"ΕΠΙΔΟΣΕΙΣ\",\n\t\"schema.remote_access\": \"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ\",\n\t\"schema.security\": \"ΑΣΦΑΛΕΙΑ\",\n\t\"schema.trading\": \"ΑΝΤΑΛΛΑΓΕΣ\",\n\t\"schema.updates\": \"ΕΝΗΜΕΡΩΣΕΙΣ\",\n\t\"static.add\": \"Προσθήκη\"\n};\n\n/***/ }),\n/* 138 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generador de Configuración de ASF\",\n\t\"button.advanced\": \"Cambiar la configuración avanzada\",\n\t\"button.download\": \"Descarga\",\n\t\"home.topic\": \"El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Inicio\",\n\t\"schema.access\": \"Acceso\",\n\t\"schema.advanced\": \"Avanzado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nombre de usuario de tu cuenta de Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Contraseña de tu cuenta de Steam\",\n\t\"schema.bot.name\": \"Nombre\",\n\t\"schema.bot.name.description\": \"Nombre del bot\",\n\t\"schema.community\": \"Comunidad\",\n\t\"schema.connection\": \"Conexión\",\n\t\"schema.customization\": \"Personalización\",\n\t\"schema.farming\": \"Recolección\",\n\t\"schema.generic.steamid64\": \"Tu SteamID64\",\n\t\"schema.misc\": \"Extras\",\n\t\"schema.performance\": \"Rendimiento\",\n\t\"schema.remote_access\": \"Acceso remoto\",\n\t\"schema.security\": \"Seguridad\",\n\t\"schema.trading\": \"Intercambios\",\n\t\"schema.updates\": \"Actualizaciones\",\n\t\"static.add\": \"Añadir\"\n};\n\n/***/ }),\n/* 139 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Asetusten-luontityökalu\",\n\t\"button.advanced\": \"Näytä tai piilota kehittyneet asetukset\",\n\t\"button.download\": \"Lataa\",\n\t\"home.topic\": \"ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botti\",\n\t\"link.home\": \"Aloitus\",\n\t\"schema.access\": \"Käyttöoikeus\",\n\t\"schema.advanced\": \"Kehittyneet\",\n\t\"schema.basic\": \"Perus\",\n\t\"schema.bot.SteamLogin.description\": \"Steam-tunnuksesi\",\n\t\"schema.bot.SteamPassword.description\": \"Steam-salasanasi\",\n\t\"schema.bot.name\": \"Nimi\",\n\t\"schema.bot.name.description\": \"Botin nimi\",\n\t\"schema.community\": \"Yhteisö\",\n\t\"schema.connection\": \"Yhteys\",\n\t\"schema.customization\": \"Mukauttaminen\",\n\t\"schema.farming\": \"Farmaus\",\n\t\"schema.generic.steamid64\": \"SteamID64-koodisi\",\n\t\"schema.misc\": \"Sekalaiset\",\n\t\"schema.performance\": \"Tehokkuus\",\n\t\"schema.remote_access\": \"Etähallinta\",\n\t\"schema.security\": \"Turvallisuus\",\n\t\"schema.trading\": \"Vaihtaminen\",\n\t\"schema.updates\": \"Päivitykset\",\n\t\"static.add\": \"Lisää\"\n};\n\n/***/ }),\n/* 140 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n/***/ }),\n/* 141 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n/***/ }),\n/* 142 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 143 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 144 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generátor\",\n\t\"button.advanced\": \"Haladó beállítások\",\n\t\"button.download\": \"Letöltés\",\n\t\"home.topic\": \"Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Főoldal\",\n\t\"schema.access\": \"Hozzáférés\",\n\t\"schema.advanced\": \"Haladó beállítások\",\n\t\"schema.basic\": \"Alap\",\n\t\"schema.bot.SteamLogin.description\": \"Steam fiókod felhasználóneve\",\n\t\"schema.bot.SteamPassword.description\": \"Steam fiókod jelszava\",\n\t\"schema.bot.name\": \"Név\",\n\t\"schema.bot.name.description\": \"Bot neve\",\n\t\"schema.community\": \"Közösségi\",\n\t\"schema.connection\": \"Kapcsolat\",\n\t\"schema.customization\": \"Testreszabás\",\n\t\"schema.farming\": \"Farmolás\",\n\t\"schema.generic.steamid64\": \"A SteamID64-d\",\n\t\"schema.misc\": \"Egyebek\",\n\t\"schema.performance\": \"Teljesítmény\",\n\t\"schema.remote_access\": \"Távoli elérés\",\n\t\"schema.security\": \"Biztonság\",\n\t\"schema.trading\": \"Kereskedés\",\n\t\"schema.updates\": \"Frissítések\",\n\t\"static.add\": \"Hozzáadás\"\n};\n\n/***/ }),\n/* 145 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Gnerator\",\n\t\"button.advanced\": \"Beralih pengaturan lanjutan\",\n\t\"button.download\": \"Unduhan\",\n\t\"home.topic\": \"ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Rumah\",\n\t\"schema.access\": \"Akses\",\n\t\"schema.advanced\": \"Lanjutan\",\n\t\"schema.basic\": \"Dasar\",\n\t\"schema.bot.SteamLogin.description\": \"Masuk ke akun Steam kamu\",\n\t\"schema.bot.SteamPassword.description\": \"Kata sandi akun Steam kamu\",\n\t\"schema.bot.name\": \"Nama\",\n\t\"schema.bot.name.description\": \"Nama dari bot\",\n\t\"schema.community\": \"Komunitas\",\n\t\"schema.connection\": \"Koneksi\",\n\t\"schema.customization\": \"Kustomisasi\",\n\t\"schema.farming\": \"Pertanian\",\n\t\"schema.generic.steamid64\": \"Kamu SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Kinerja\",\n\t\"schema.remote_access\": \"Akses jauh\",\n\t\"schema.security\": \"Keamanan\",\n\t\"schema.trading\": \"Perdagangan\",\n\t\"schema.updates\": \"Pembaruan\",\n\t\"static.add\": \"Menambahkan\"\n};\n\n/***/ }),\n/* 146 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generatore Configurazioni ASF\",\n\t\"button.advanced\": \"Attiva/disattiva impostazioni avanzate\",\n\t\"button.download\": \"Scarica\",\n\t\"home.topic\": \"Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepage\",\n\t\"schema.access\": \"Accesso\",\n\t\"schema.advanced\": \"Avanzate\",\n\t\"schema.basic\": \"Di base\",\n\t\"schema.bot.SteamLogin.description\": \"Login del tuo account Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Password del tuo account Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome del bot\",\n\t\"schema.community\": \"Comunità\",\n\t\"schema.connection\": \"Connessione\",\n\t\"schema.customization\": \"Personalizzazione\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Il tuo SteamID64\",\n\t\"schema.misc\": \"Varie\",\n\t\"schema.performance\": \"Prestazioni\",\n\t\"schema.remote_access\": \"Accesso remoto\",\n\t\"schema.security\": \"Sicurezza\",\n\t\"schema.trading\": \"Scambi\",\n\t\"schema.updates\": \"Aggiornamenti\",\n\t\"static.add\": \"Aggiungi\"\n};\n\n/***/ }),\n/* 147 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 148 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 설정 생성기\",\n\t\"button.advanced\": \"고급 설정 보이기\",\n\t\"button.download\": \"다운로드\",\n\t\"home.topic\": \"ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"봇\",\n\t\"link.home\": \"홈\",\n\t\"schema.access\": \"접근\",\n\t\"schema.advanced\": \"고급\",\n\t\"schema.basic\": \"기본\",\n\t\"schema.bot.SteamLogin.description\": \"당신의 스팀 계정 로그인\",\n\t\"schema.bot.SteamPassword.description\": \"당신의 스팀 계정 비밀번호\",\n\t\"schema.bot.name\": \"이름\",\n\t\"schema.bot.name.description\": \"봇의 이름\",\n\t\"schema.community\": \"커뮤니티\",\n\t\"schema.connection\": \"연결\",\n\t\"schema.customization\": \"사용자 지정\",\n\t\"schema.farming\": \"농사\",\n\t\"schema.generic.steamid64\": \"당신의 SteamID64\",\n\t\"schema.misc\": \"기타\",\n\t\"schema.performance\": \"성능\",\n\t\"schema.remote_access\": \"원격 접근\",\n\t\"schema.security\": \"보안\",\n\t\"schema.trading\": \"거래\",\n\t\"schema.updates\": \"업데이트\",\n\t\"static.add\": \"추가\"\n};\n\n/***/ }),\n/* 149 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Įjungti/išjungti papildomus parametrus\",\n\t\"button.download\": \"Parsisiųsti\",\n\t\"home.topic\": \"ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botas\",\n\t\"link.home\": \"Pradžia\",\n\t\"schema.access\": \"Prieiga\",\n\t\"schema.advanced\": \"Papildoma\",\n\t\"schema.basic\": \"Pagrindinis\",\n\t\"schema.bot.SteamLogin.description\": \"Jūsų Steam paskyros prisijungimo vardas\",\n\t\"schema.bot.SteamPassword.description\": \"Jūsų Steam paskyros slaptažodis\",\n\t\"schema.bot.name\": \"Pavadinimas\",\n\t\"schema.bot.name.description\": \"Boto pavadinimas\",\n\t\"schema.community\": \"Bendruomenė\",\n\t\"schema.connection\": \"Ryšys\",\n\t\"schema.customization\": \"Koregavimas\",\n\t\"schema.farming\": \"Kortelių rinkimas\",\n\t\"schema.generic.steamid64\": \"Jūsų SteamID64\",\n\t\"schema.misc\": \"Įvairūs\",\n\t\"schema.performance\": \"Efektyvumas\",\n\t\"schema.remote_access\": \"Nuotolinė prieiga\",\n\t\"schema.security\": \"Saugumas\",\n\t\"schema.trading\": \"Mainai\",\n\t\"schema.updates\": \"Atnaujinimai\",\n\t\"static.add\": \"Pridėti\"\n};\n\n/***/ }),\n/* 150 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n/***/ }),\n/* 151 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n/***/ }),\n/* 152 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 153 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generator ustawień ASF\",\n\t\"button.advanced\": \"Przełącz ustawienia zaawansowane\",\n\t\"button.download\": \"Pobierz\",\n\t\"home.topic\": \"Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Strona główna\",\n\t\"schema.access\": \"Dostęp\",\n\t\"schema.advanced\": \"Zaawansowane\",\n\t\"schema.basic\": \"Podstawowe\",\n\t\"schema.bot.SteamLogin.description\": \"Twój login do konta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Twoje hasło do konta Steam\",\n\t\"schema.bot.name\": \"Nazwa\",\n\t\"schema.bot.name.description\": \"Nazwa bota\",\n\t\"schema.community\": \"Społeczność\",\n\t\"schema.connection\": \"Połączenie\",\n\t\"schema.customization\": \"Dostosowywanie\",\n\t\"schema.farming\": \"Farmienie\",\n\t\"schema.generic.steamid64\": \"Twój identyfikator SteamID64\",\n\t\"schema.misc\": \"Różne\",\n\t\"schema.performance\": \"Wydajność\",\n\t\"schema.remote_access\": \"Dostęp zdalny\",\n\t\"schema.security\": \"Zabezpieczenia\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualizacje\",\n\t\"static.add\": \"Dodaj\"\n};\n\n/***/ }),\n/* 154 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Gerador de configuração do ASF\",\n\t\"button.advanced\": \"Alternar configurações avançadas\",\n\t\"button.download\": \"Baixar\",\n\t\"home.topic\": \"O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Início\",\n\t\"schema.access\": \"Acesso\",\n\t\"schema.advanced\": \"Avançado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nome de usuário da conta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Senha da conta Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome do bot\",\n\t\"schema.community\": \"Comunidade\",\n\t\"schema.connection\": \"Conexão\",\n\t\"schema.customization\": \"Personalização\",\n\t\"schema.farming\": \"Coleta\",\n\t\"schema.generic.steamid64\": \"Seu ID Steam de 64 bits\",\n\t\"schema.misc\": \"Diversos\",\n\t\"schema.performance\": \"Desempenho\",\n\t\"schema.remote_access\": \"Acesso remoto\",\n\t\"schema.security\": \"Segurança\",\n\t\"schema.trading\": \"Troca\",\n\t\"schema.updates\": \"Atualizações\",\n\t\"static.add\": \"Adicionar\"\n};\n\n/***/ }),\n/* 155 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 156 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Generator de configurații ASF\",\n\t\"button.advanced\": \"Comută setările avansate\",\n\t\"button.download\": \"Descarcă\",\n\t\"home.topic\": \"Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Pagina principală\",\n\t\"schema.access\": \"Acces\",\n\t\"schema.advanced\": \"Avansat\",\n\t\"schema.basic\": \"De bază\",\n\t\"schema.bot.SteamLogin.description\": \"Numele de autentificare al contului tău Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Parola contului tău Steam\",\n\t\"schema.bot.name\": \"Nume\",\n\t\"schema.bot.name.description\": \"Numele botului\",\n\t\"schema.community\": \"Comunitate\",\n\t\"schema.connection\": \"Conexiune\",\n\t\"schema.customization\": \"Personalizare\",\n\t\"schema.farming\": \"Farmare\",\n\t\"schema.generic.steamid64\": \"SteamID64-ul tău\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Performanță\",\n\t\"schema.remote_access\": \"Acces de la distanță\",\n\t\"schema.security\": \"Securitate\",\n\t\"schema.trading\": \"Realizarea de schimburi\",\n\t\"schema.updates\": \"Actualizări\",\n\t\"static.add\": \"Adaugă\"\n};\n\n/***/ }),\n/* 157 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Генератор конфигураций для ASF\",\n\t\"button.advanced\": \"Отображение расширенных настроек\",\n\t\"button.download\": \"Скачать\",\n\t\"home.topic\": \"Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Главная\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Расширенные настройки\",\n\t\"schema.basic\": \"Основные настройки\",\n\t\"schema.bot.SteamLogin.description\": \"Логин от вашего аккаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль от вашего аккаунта Steam\",\n\t\"schema.bot.name\": \"Имя\",\n\t\"schema.bot.name.description\": \"Название бота\",\n\t\"schema.community\": \"Сообщество\",\n\t\"schema.connection\": \"Соединение\",\n\t\"schema.customization\": \"Дополнительные возможности\",\n\t\"schema.farming\": \"Фарм\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Прочее\",\n\t\"schema.performance\": \"Производительность\",\n\t\"schema.remote_access\": \"Удаленный доступ\",\n\t\"schema.security\": \"Безопасность\",\n\t\"schema.trading\": \"Торговля\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добавить\"\n};\n\n/***/ }),\n/* 158 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Zobraziť rozšírené možnosti\",\n\t\"button.download\": \"Stiahnuť\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Prístup\",\n\t\"schema.advanced\": \"Rozšírené\",\n\t\"schema.basic\": \"Základné\",\n\t\"schema.bot.SteamLogin.description\": \"Steam prihlasovacie meno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam prihlasovacie heslo\",\n\t\"schema.bot.name\": \"Meno\",\n\t\"schema.bot.name.description\": \"Meno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Pripojenie\",\n\t\"schema.customization\": \"Vlastné nastavenie\",\n\t\"schema.farming\": \"Farmenie\",\n\t\"schema.generic.steamid64\": \"Tvoj SteamID64\",\n\t\"schema.misc\": \"Rôzne\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdialený prístup\",\n\t\"schema.security\": \"Zabezpečenie\",\n\t\"schema.trading\": \"Obchodovanie\",\n\t\"schema.updates\": \"Aktualizácie\",\n\t\"static.add\": \"Pridať\"\n};\n\n/***/ }),\n/* 159 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 160 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Toggle advanced settings\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Home\",\n\t\"schema.access\": \"Access\",\n\t\"schema.advanced\": \"Advanced\",\n\t\"schema.basic\": \"Basic\",\n\t\"schema.bot.SteamLogin.description\": \"Your Steam account login\",\n\t\"schema.bot.SteamPassword.description\": \"Your Steam account password\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name of the bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Connection\",\n\t\"schema.customization\": \"Customization\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Your SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Performance\",\n\t\"schema.remote_access\": \"Remote access\",\n\t\"schema.security\": \"Security\",\n\t\"schema.trading\": \"Trading\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Add\"\n};\n\n/***/ }),\n/* 161 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n/***/ }),\n/* 162 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Yapılandırma Oluşturucu\",\n\t\"button.advanced\": \"Gelişmiş ayarları aç/kapat\",\n\t\"button.download\": \"İndir\",\n\t\"home.topic\": \"ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Ana sayfa\",\n\t\"schema.access\": \"Erişim\",\n\t\"schema.advanced\": \"Gelişmiş\",\n\t\"schema.basic\": \"Temel\",\n\t\"schema.bot.SteamLogin.description\": \"Steam hesabı kullanıcı adınız\",\n\t\"schema.bot.SteamPassword.description\": \"Steam hesabı parolanız\",\n\t\"schema.bot.name\": \"İsim\",\n\t\"schema.bot.name.description\": \"Botun ismi\",\n\t\"schema.community\": \"Topluluk\",\n\t\"schema.connection\": \"Bağlantı\",\n\t\"schema.customization\": \"Özelleştirme\",\n\t\"schema.farming\": \"İşleme\",\n\t\"schema.generic.steamid64\": \"SteamID64 kimliğiniz\",\n\t\"schema.misc\": \"Çeşitli\",\n\t\"schema.performance\": \"Performans\",\n\t\"schema.remote_access\": \"Uzaktan erişim\",\n\t\"schema.security\": \"Güvenlik\",\n\t\"schema.trading\": \"Takas\",\n\t\"schema.updates\": \"Güncellemeler\",\n\t\"static.add\": \"Ekle\"\n};\n\n/***/ }),\n/* 163 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"Генератор конфігурацій ASF\",\n\t\"button.advanced\": \"Відображення додаткових налаштувань\",\n\t\"button.download\": \"Скачати\",\n\t\"home.topic\": \"Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Головна\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Додаткові налаштування\",\n\t\"schema.basic\": \"Основні налаштування\",\n\t\"schema.bot.SteamLogin.description\": \"Логін від вашого акаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль від вашого акаунта Steam\",\n\t\"schema.bot.name\": \"Ім'я\",\n\t\"schema.bot.name.description\": \"Ім'я бота\",\n\t\"schema.community\": \"Спільнота\",\n\t\"schema.connection\": \"З'єднання\",\n\t\"schema.customization\": \"Додаткові можливості\",\n\t\"schema.farming\": \"Вибивання карток\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Інше\",\n\t\"schema.performance\": \"Продуктивність\",\n\t\"schema.remote_access\": \"Дистанційний доступ\",\n\t\"schema.security\": \"Безпека\",\n\t\"schema.trading\": \"Обміни\",\n\t\"schema.updates\": \"Оновлення\",\n\t\"static.add\": \"Додати\"\n};\n\n/***/ }),\n/* 164 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Hiển thị cài đặt nâng cao\",\n\t\"button.download\": \"Tải về\",\n\t\"home.topic\": \"ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Trang chủ\",\n\t\"schema.access\": \"Truy cập\",\n\t\"schema.advanced\": \"Nâng cao\",\n\t\"schema.basic\": \"Cơ bản\",\n\t\"schema.bot.SteamLogin.description\": \"Tài khoản Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mật khẩu Steam\",\n\t\"schema.bot.name\": \"Tên\",\n\t\"schema.bot.name.description\": \"Tên của tài khoản bot\",\n\t\"schema.community\": \"Cộng đồng\",\n\t\"schema.connection\": \"Kết nối\",\n\t\"schema.customization\": \"Tuỳ chỉnh\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"ID64 tài khoản Steam chính của bạn\",\n\t\"schema.misc\": \"Linh tinh\",\n\t\"schema.performance\": \"Hiệu năng\",\n\t\"schema.remote_access\": \"Truy cập từ xa\",\n\t\"schema.security\": \"Bảo mật\",\n\t\"schema.trading\": \"Giao dịch\",\n\t\"schema.updates\": \"Các cập nhật\",\n\t\"static.add\": \"Thêm\"\n};\n\n/***/ }),\n/* 165 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 配置文件生成器\",\n\t\"button.advanced\": \"切换高级设置\",\n\t\"button.download\": \"下载\",\n\t\"home.topic\": \"ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"机器人\",\n\t\"link.home\": \"首页\",\n\t\"schema.access\": \"访问\",\n\t\"schema.advanced\": \"高级\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"你的 Steam 账户用户名\",\n\t\"schema.bot.SteamPassword.description\": \"你的 Steam 账户密码\",\n\t\"schema.bot.name\": \"名称\",\n\t\"schema.bot.name.description\": \"机器人名称\",\n\t\"schema.community\": \"社区\",\n\t\"schema.connection\": \"连接\",\n\t\"schema.customization\": \"自定义\",\n\t\"schema.farming\": \"挂卡\",\n\t\"schema.generic.steamid64\": \"你的 SteamID64位ID\",\n\t\"schema.misc\": \"杂项\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"远程访问\",\n\t\"schema.security\": \"安全\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n/***/ }),\n/* 166 */\n/***/ (function(module, exports) {\n\nmodule.exports = {\n\t\"app.name\": \"ASF 設定檔產生器\",\n\t\"button.advanced\": \"切換到進階設定\",\n\t\"button.download\": \"下載\",\n\t\"home.topic\": \"ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"首頁\",\n\t\"schema.access\": \"權限\",\n\t\"schema.advanced\": \"進階\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"您的 Steam 帳號\",\n\t\"schema.bot.SteamPassword.description\": \"您的 Steam 密碼\",\n\t\"schema.bot.name\": \"名稱\",\n\t\"schema.bot.name.description\": \"Bot 名稱\",\n\t\"schema.community\": \"社群\",\n\t\"schema.connection\": \"連接\",\n\t\"schema.customization\": \"自訂\",\n\t\"schema.farming\": \"掛卡\",\n\t\"schema.generic.steamid64\": \"您的 SteamID64\",\n\t\"schema.misc\": \"其他\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"遠端存取\",\n\t\"schema.security\": \"安全性\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n/***/ })\n],[53]);\n\n\n// WEBPACK FOOTER //\n// static/js/app.d21c345b6726f2bfde08.js","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./Input.vue\"),\n /* template */\n null,\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mixin/Input.vue\n// module id = 1\n// module chunks = 0","import { isArray, isNil, isNumber, isString } from 'lodash';\n\nfunction checkEmpty(value, required) {\n if (isNil(value) || value === '') {\n if (required) return ['Field required!'];\n else return [];\n }\n\n return null;\n}\n\nfunction limitedNumber(min, max) {\n return function(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n value = parseInt(value, 10);\n\n if (!isNumber(value) || isNaN(value)) {\n err.push('Not a valid number!');\n } else {\n if (value > max) err.push('Value too big!');\n else if (value < min) err.push('Value too small!');\n }\n\n return err;\n };\n}\n\nfunction limitedString(min, max) {\n return function(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > max) err.push('Text too long!');\n else if (value.length < min) err.push('Text too short!');\n }\n\n return err;\n };\n}\n\nexport default {\n required(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n return [];\n },\n string(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) err.push('This is not a text!');\n\n return err;\n },\n steamid(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n const re = /^[1-9][0-9]{16}$/;\n if (!re.test(value)) err.push('This is not a valid steamid!');\n\n return err;\n },\n masterClan(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n const re = /^[1-9][0-9]{17}$/;\n if (!re.test(value)) err.push('This is not a valid clan id!');\n\n return err;\n },\n parentalPIN(value, schema) {\n const emptyError = checkEmpty(value, schema.required);\n if (!isNil(emptyError)) return emptyError;\n\n const err = [];\n\n if (!isString(value)) {\n err.push('Not a valid string!');\n } else {\n if (value.length > 4) err.push('Text too long!');\n else if (value.length < 4) err.push('Text too short!');\n }\n\n value = parseInt(value, 10);\n\n if (!isNumber(value) || isNaN(value)) {\n err.push('Not a valid number!');\n }\n\n return err;\n },\n tradeToken: limitedString(8, 8),\n byte: limitedNumber(0, 255),\n ushort: limitedNumber(0, 65535),\n uint: limitedNumber(0, 4294967295)\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/validators.js","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-34c323ba\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Config.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./Config.vue\"),\n /* template */\n null,\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/mixin/Config.vue\n// module id = 32\n// module chunks = 0","const defaultLocale = 'strings';\nconst nameRegex = /\\.\\/(\\S+)\\.json/i;\n\nfunction getLocale(validLocales) {\n const language = navigator.language; // If the browser doesn't support this, it will not support other page elements as well\n if (!language) return defaultLocale; // If the browser doesn't provide the language - return default locale\n if (language.length !== 2) return validLocales.includes(language) ? language : defaultLocale; // If the language is in `xx-XX` format, check if it's valid\n if (validLocales.includes(`${language}-${language.toUpperCase()}`)) return `${language}-${language.toUpperCase()}`; // If the language is two letter code, check if corresponding 5 letter code is a valid locale\n\n const languageRegex = new RegExp(`${language}\\-\\\\\\S\\\\\\S`); // Create a regex to match `xx-**` where `*` is a wildcard\n\n for (const validLocale of validLocales) {\n if (languageRegex.test(validLocale)) return validLocale; // Check if the locale matches the regex, if so, return it\n }\n\n return defaultLocale; // If no match found, return default locale\n}\n\nfunction loadLocales() {\n const locales = {};\n const defaultLanguageFile = `./${defaultLocale}.json`;\n const languages = require.context('./locale/', false, /\\.json/);\n\n locales[defaultLocale] = languages(defaultLanguageFile);\n\n for (const lang of languages.keys()) {\n if (lang === defaultLanguageFile) continue; // Already loaded.\n\n const languageName = lang.match(nameRegex)[1];\n const language = languages(lang);\n\n for (const key in language) {\n if (!language.hasOwnProperty(key)) continue;\n if (language[key] === '') language[key] = locales[defaultLocale][key];\n }\n\n locales[languageName] = language;\n }\n\n return locales;\n}\n\nconst messages = loadLocales();\nconst locale = getLocale(Object.keys(messages));\n\nexport default { messages, locale };\n\n\n\n// WEBPACK FOOTER //\n// ./src/i18n.js","import ASFConfig from '@/components/ASFConfig';\nimport BotConfig from '@/components/BotConfig';\nimport Home from '@/components/Home';\n\nimport Vue from 'vue';\nimport Router from 'vue-router';\n\nVue.use(Router);\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'Home',\n component: Home\n },\n {\n path: '/asf',\n name: 'ASFConfig',\n component: ASFConfig\n },\n {\n path: '/bot',\n name: 'BotConfig',\n component: BotConfig\n }\n ]\n});\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4b52a59c\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar Component = require(\"!../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"),\n /* template */\n require(\"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4b52a59c\\\"}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = 37\n// module chunks = 0","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// App.vue?f2cd1172","\n\n\n\n\n\n// WEBPACK FOOTER //\n// ASFConfig.vue?a9472378","\n\n\n\n\n\n// WEBPACK FOOTER //\n// BotConfig.vue?46a19f50","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// Home.vue?3b759a9d","\n\n\n\n\n\n// WEBPACK FOOTER //\n// CheckboxGroup.vue?6ee7bf2a","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputCheckbox.vue?7f44d981","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputFlag.vue?6602e316","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputMap.vue?55490548","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputNumber.vue?67b9cb30","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputPassword.vue?22890360","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputSelect.vue?3702e805","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputSet.vue?4de7832c","\n\n\n\n\n\n// WEBPACK FOOTER //\n// InputText.vue?1c8526ce","\n\n\n\n\n\n// WEBPACK FOOTER //\n// Config.vue?f9504658","\n\n\n\n// WEBPACK FOOTER //\n// Input.vue?4d03085d","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n';\n\nimport App from './App.vue';\nimport i18nSettings from './i18n.js';\nimport router from './router';\n\nVue.config.productionTip = false;\n\nVue.use(VueI18n);\n\nconsole.log(i18nSettings);\n\nconst i18n = new VueI18n(i18nSettings);\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n i18n,\n template: '',\n components: { App }\n});\n\nif ('serviceWorker' in navigator) {\n navigator.serviceWorker.register('service-worker.js');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","import Validators from './validators';\n\nexport default {\n 'V3.1.1.3+': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n field: 'CommandPrefix',\n label: 'CommandPrefix',\n type: 'InputText',\n placeholder: '!'\n },\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.1.0.9-V3.1.1.2': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPrefixes',\n field: 'IPCPrefixes',\n type: 'InputSet'\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdlePriorityQueueOnly',\n field: 'IdlePriorityQueueOnly',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.5.8-V3.1.0.1': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'ConfirmationsLimiterDelay',\n field: 'ConfirmationsLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoSteamSaleEvent',\n field: 'AutoSteamSaleEvent',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.5.0-V3.0.5.5': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US'\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1\n },\n {\n label: 'UpdatePeriod',\n field: 'UpdatePeriod',\n type: 'InputNumber',\n placeholder: 24,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPassword',\n field: 'IPCPassword',\n placeholder: '',\n type: 'InputPassword'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'UseLoginKeys',\n field: 'UseLoginKeys',\n defaultValue: true,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.3.7-V3.0.4.8': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'HoursUntilCardDrops',\n field: 'HoursUntilCardDrops',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n }\n ]\n }\n ]\n },\n 'V3.0.1.6-V3.0.3.6': {\n asf: [\n {\n legend: 'schema.basic',\n fields: [\n {\n label: 'SteamOwnerID',\n field: 's_SteamOwnerID',\n placeholder: '0',\n type: 'InputText',\n description: 'schema.generic.steamid64',\n validator: Validators.steamid\n }\n ]\n },\n {\n legend: 'schema.misc',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'Statistics',\n label: 'Statistics',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'Blacklist',\n field: 'Blacklist',\n type: 'InputSet',\n validator: Validators.uint\n },\n {\n label: 'CurrentCulture',\n field: 'CurrentCulture',\n type: 'InputText',\n placeholder: 'en-US',\n advanced: true\n },\n {\n label: 'MaxTradeHoldDuration',\n field: 'MaxTradeHoldDuration',\n placeholder: 15,\n type: 'InputNumber',\n advanced: true,\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.updates',\n fields: [\n {\n type: 'InputCheckbox',\n field: 'AutoUpdates',\n label: 'AutoUpdates',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n field: 'AutoRestart',\n label: 'AutoRestart',\n defaultValue: true,\n advanced: true\n },\n {\n label: 'UpdateChannel',\n field: 'UpdateChannel',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Stable' },\n { value: 2, name: 'Experimental' }\n ],\n defaultValue: 1,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.remote_access',\n advanced: true,\n fields: [\n {\n label: 'IPCHost',\n field: 'IPCHost',\n placeholder: '127.0.0.1',\n type: 'InputText'\n },\n {\n label: 'IPCPort',\n field: 'IPCPort',\n placeholder: 1242,\n type: 'InputNumber',\n validator: Validators.ushort\n },\n {\n label: 'Headless',\n field: 'Headless',\n defaultValue: false,\n type: 'InputCheckbox'\n }\n ]\n },\n {\n legend: 'schema.connection',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'SteamProtocols',\n field: 'SteamProtocols',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'TCP' },\n { value: 2, name: 'UDP' },\n { value: 4, name: 'WebSocket' }\n ],\n defaultValue: 0,\n advanced: true\n },\n {\n label: 'ConnectionTimeout',\n field: 'ConnectionTimeout',\n placeholder: 60,\n type: 'InputNumber',\n validator: Validators.byte\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n label: 'FarmingDelay',\n field: 'FarmingDelay',\n type: 'InputNumber',\n placeholder: 15,\n validator: Validators.byte\n },\n {\n label: 'GiftsLimiterDelay',\n field: 'GiftsLimiterDelay',\n type: 'InputNumber',\n placeholder: 1,\n validator: Validators.byte\n },\n {\n label: 'IdleFarmingPeriod',\n field: 'IdleFarmingPeriod',\n type: 'InputNumber',\n placeholder: 8,\n validator: Validators.byte\n },\n {\n label: 'InventoryLimiterDelay',\n field: 'InventoryLimiterDelay',\n type: 'InputNumber',\n placeholder: 3,\n validator: Validators.byte\n },\n {\n label: 'LoginLimiterDelay',\n field: 'LoginLimiterDelay',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'MaxFarmingTime',\n field: 'MaxFarmingTime',\n type: 'InputNumber',\n placeholder: 10,\n validator: Validators.byte\n },\n {\n label: 'OptimizationMode',\n field: 'OptimizationMode',\n type: 'InputSelect',\n options: [\n { value: 0, name: 'MaxPerformance' },\n { value: 1, name: 'MinMemoryUsage' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.advanced',\n advanced: true,\n fields: [\n {\n label: 'Debug',\n field: 'Debug',\n defaultValue: false,\n type: 'InputCheckbox'\n },\n {\n label: 'BackgroundGCPeriod',\n field: 'BackgroundGCPeriod',\n type: 'InputNumber',\n placeholder: 0,\n validator: Validators.byte\n }\n ]\n }\n ],\n bot: [\n {\n legend: 'schema.basic',\n fields: [\n {\n type: 'InputText',\n label: 'Name',\n field: 'name',\n required: true,\n description: 'schema.bot.name.description'\n },\n {\n type: 'InputText',\n label: 'SteamLogin',\n field: 'SteamLogin',\n description: 'schema.bot.SteamLogin.description'\n },\n {\n type: 'InputPassword',\n label: 'SteamPassword',\n field: 'SteamPassword',\n description: 'schema.bot.SteamPassword.description'\n },\n {\n type: 'InputCheckbox',\n label: 'Enabled',\n field: 'Enabled',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IsBotAccount',\n field: 'IsBotAccount',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'Paused',\n field: 'Paused',\n defaultValue: false,\n advanced: true\n }\n ]\n },\n {\n legend: 'schema.security',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'PasswordFormat',\n field: 'PasswordFormat',\n options: [\n { value: 0, name: 'PlainText' },\n { value: 1, name: 'AES' },\n { value: 2, name: 'ProtectedDataForCurrentUser' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.access',\n advanced: true,\n fields: [\n {\n type: 'InputMap',\n label: 'SteamUserPermissions',\n field: 'SteamUserPermissions',\n keyPlaceholder: 'SteamID64',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'FamilySharing' },\n { value: 2, name: 'Operator' },\n { value: 3, name: 'Master' }\n ],\n defaultValue: 0,\n keyValidator: Validators.steamid\n },\n {\n type: 'InputText',\n label: 'SteamParentalPIN',\n field: 'SteamParentalPIN',\n placeholder: 0,\n validator: Validators.parentalPIN\n }\n ]\n },\n {\n legend: 'schema.community',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'HandleOfflineMessages',\n field: 'HandleOfflineMessages',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.trading',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamTradeToken',\n field: 'SteamTradeToken',\n validator: Validators.tradeToken\n },\n {\n type: 'InputFlag',\n label: 'TradingPreferences',\n field: 'TradingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'AcceptDonations' },\n { value: 2, name: 'SteamTradeMatcher' },\n { value: 4, name: 'MatchEverything' },\n { value: 8, name: 'DontAcceptBotTrades' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'LootableTypes',\n field: 'LootableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputSet',\n label: 'MatchableTypes',\n field: 'MatchableTypes',\n values: [\n { value: 0, name: 'Unknown' },\n { value: 1, name: 'BoosterPack' },\n { value: 2, name: 'Emoticon' },\n { value: 3, name: 'FoilTradingCard' },\n { value: 4, name: 'ProfileBackground' },\n { value: 5, name: 'TradingCard' },\n { value: 6, name: 'SteamGems' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputCheckbox',\n label: 'AcceptGifts',\n field: 'AcceptGifts',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'DismissInventoryNotifications',\n field: 'DismissInventoryNotifications',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.farming',\n advanced: true,\n fields: [\n {\n type: 'InputSelect',\n label: 'FarmingOrder',\n field: 'FarmingOrder',\n options: [\n { value: 0, name: 'Unordered' },\n { value: 1, name: 'AppIDsAscending' },\n { value: 2, name: 'AppIDsDescending' },\n { value: 3, name: 'CardDropsAscending' },\n { value: 4, name: 'CardDropsDescending' },\n { value: 5, name: 'HoursAscending' },\n { value: 6, name: 'HoursDescending' },\n { value: 7, name: 'NamesAscending' },\n { value: 8, name: 'NamesDescending' },\n { value: 9, name: 'Random' },\n { value: 10, name: 'BadgeLevelsAscending' },\n { value: 11, name: 'BadgeLevelsDescending' },\n { value: 12, name: 'RedeemDateTimesAscending' },\n { value: 13, name: 'RedeemDateTimesDescending' }\n ],\n defaultValue: 0\n },\n {\n type: 'InputNumber',\n label: 'SendTradePeriod',\n field: 'SendTradePeriod',\n placeholder: 0,\n validator: Validators.byte\n },\n {\n type: 'InputCheckbox',\n label: 'AutoDiscoveryQueue',\n field: 'AutoDiscoveryQueue',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'IdleRefundableGames',\n field: 'IdleRefundableGames',\n defaultValue: true\n },\n {\n type: 'InputCheckbox',\n label: 'FarmOffline',\n field: 'FarmOffline',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'SendOnFarmingFinished',\n field: 'SendOnFarmingFinished',\n defaultValue: false\n },\n {\n type: 'InputCheckbox',\n label: 'ShutdownOnFarmingFinished',\n field: 'ShutdownOnFarmingFinished',\n defaultValue: false\n }\n ]\n },\n {\n legend: 'schema.customization',\n advanced: true,\n fields: [\n {\n type: 'InputText',\n label: 'SteamMasterClanID',\n field: 's_SteamMasterClanID',\n placeholder: 0,\n validator: Validators.masterClan\n },\n {\n type: 'InputSet',\n label: 'GamesPlayedWhileIdle',\n field: 'GamesPlayedWhileIdle',\n validator: Validators.uint\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileFarming',\n field: 'CustomGamePlayedWhileFarming'\n },\n {\n type: 'InputText',\n label: 'CustomGamePlayedWhileIdle',\n field: 'CustomGamePlayedWhileIdle'\n }\n ]\n },\n {\n legend: 'schema.misc',\n advanced: true,\n fields: [\n {\n type: 'InputFlag',\n label: 'RedeemingPreferences',\n field: 'RedeemingPreferences',\n values: [\n { value: 0, name: 'None' },\n { value: 1, name: 'Forwarding' },\n { value: 2, name: 'Distributing' },\n { value: 4, name: 'KeepMissingGames' }\n ],\n defaultValue: 0\n }\n ]\n },\n {\n legend: 'schema.performance',\n advanced: true,\n fields: [\n {\n type: 'InputCheckbox',\n label: 'CardDropsRestricted',\n field: 'CardDropsRestricted',\n defaultValue: true\n }\n ]\n }\n ]\n }\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/schema.js","var Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./ASFConfig.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5c98831c\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./ASFConfig.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/ASFConfig.vue\n// module id = 101\n// module chunks = 0","var Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./BotConfig.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-38bc82a2\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./BotConfig.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/BotConfig.vue\n// module id = 102\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-277d02ee\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./Home.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./Home.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-277d02ee\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./Home.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Home.vue\n// module id = 103\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./CheckboxGroup.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3f141d90\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./CheckboxGroup.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/CheckboxGroup.vue\n// module id = 104\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-11babe41\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputCheckbox.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputCheckbox.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-11babe41\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputCheckbox.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputCheckbox.vue\n// module id = 105\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-704c486a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputFlag.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputFlag.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-704c486a\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputFlag.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputFlag.vue\n// module id = 106\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-720e0e64\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputMap.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputMap.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-720e0e64\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputMap.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputMap.vue\n// module id = 107\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputNumber.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-cabf2772\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputNumber.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputNumber.vue\n// module id = 108\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputPassword.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d3e39dce\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputPassword.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputPassword.vue\n// module id = 109\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputSelect.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4f4cb47a\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputSelect.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputSelect.vue\n// module id = 110\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0b6a1cd4\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./InputSet.vue\")\n}\nvar Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputSet.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0b6a1cd4\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputSet.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputSet.vue\n// module id = 111\n// module chunks = 0","var Component = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./InputText.vue\"),\n /* template */\n require(\"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-577074aa\\\"}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./InputText.vue\"),\n /* styles */\n null,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields/InputText.vue\n// module id = 112\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n staticClass: \"set-value\",\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"id\": _vm.schema.field\n },\n domProps: {\n \"value\": (_vm.setValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.setValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.setValue),\n expression: \"setValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.setValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-0b6a1cd4\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputSet.vue\n// module id = 113\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": _vm.schema.field\n },\n on: {\n \"click\": function($event) {\n if ($event.target !== $event.currentTarget) { return null; }\n _vm.value = !_vm.value\n }\n }\n }, [_c('button', {\n staticClass: \"button small\",\n class: {\n outline: _vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = false\n }\n }\n }, [_vm._v(\"✖\")]), _vm._v(\" \"), _c('button', {\n staticClass: \"button small\",\n class: {\n outline: !_vm.value\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.value = true\n }\n }\n }, [_vm._v(\"✔\")]), _vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-11babe41\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputCheckbox.vue\n// module id = 114\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_c('p', {\n staticClass: \"text-justify\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('home.topic'))\n }\n })])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-277d02ee\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Home.vue\n// module id = 115\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-38bc82a2\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/BotConfig.vue\n// module id = 116\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item form-checkboxes\"\n }, _vm._l((_vm.schema.fields), function(checkbox) {\n return _c('label', {\n staticClass: \"checkbox\",\n attrs: {\n \"for\": checkbox.field\n }\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"type\": \"checkbox\",\n \"id\": checkbox.field,\n \"name\": checkbox.field,\n \"required\": checkbox.required\n },\n domProps: {\n \"checked\": Array.isArray(_vm.value) ? _vm._i(_vm.value, null) > -1 : (_vm.value)\n },\n on: {\n \"__c\": function($event) {\n var $$a = _vm.value,\n $$el = $event.target,\n $$c = $$el.checked ? (true) : (false);\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v);\n if ($$c) {\n $$i < 0 && (_vm.value = $$a.concat($$v))\n } else {\n $$i > -1 && (_vm.value = $$a.slice(0, $$i).concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.value = $$c\n }\n }\n }\n }), _vm._v(\"\\n \" + _vm._s(checkbox.label) + \"\\n \"), (checkbox.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e()])\n }))\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-3f141d90\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/CheckboxGroup.vue\n// module id = 117\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('div', {\n staticClass: \"head\"\n }, [_vm._m(0), _vm._v(\" \"), _c('h1', {\n staticClass: \"text-center\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('app.name'))\n }\n })]), _vm._v(\" \"), _c('div', {\n staticClass: \"menu\"\n }, [_c('ul', [_c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/'\n },\n attrs: {\n \"href\": \"#\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.home'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/asf'\n },\n attrs: {\n \"href\": \"#asf\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.asf'))\n }\n })]), _vm._v(\" \"), _c('li', [_c('a', {\n class: {\n active: _vm.$route.path === '/bot'\n },\n attrs: {\n \"href\": \"#bot\"\n },\n domProps: {\n \"innerHTML\": _vm._s(_vm.$t('link.bot'))\n }\n })])])]), _vm._v(\" \"), _c('router-view')], 1)\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n staticClass: \"logo\",\n attrs: {\n \"href\": \"#\"\n }\n }, [_c('img', {\n attrs: {\n \"src\": \"static/logo.png\",\n \"alt\": \"asf logo\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-4b52a59c\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = 118\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n attrs: {\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"required\": _vm.schema.required\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.value = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.options), function(option) {\n return _c('option', {\n domProps: {\n \"value\": option.value\n }\n }, [_vm._v(_vm._s(_vm.$t(option.name)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-4f4cb47a\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputSelect.vue\n// module id = 119\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"text\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-577074aa\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputText.vue\n// module id = 120\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('form', {\n staticClass: \"form\",\n attrs: {\n \"method\": \"post\",\n \"action\": \"\",\n \"id\": \"asf-form\",\n \"onsubmit\": \"return false;\"\n }\n }, [(_vm.versions.length > 1) ? _c('div', {\n staticClass: \"row align-center\"\n }, [_c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.selectedVersion),\n expression: \"selectedVersion\"\n }],\n attrs: {\n \"id\": \"version\"\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.selectedVersion = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.versions), function(version) {\n return _c('option', {\n domProps: {\n \"value\": version\n }\n }, [_vm._v(_vm._s(version))])\n }))])])]) : _vm._e(), _vm._v(\" \"), _vm._l((_vm.schema), function(group) {\n return (!group.advanced || _vm.displayAdvanced) ? _c('fieldset', [_c('legend', [_vm._v(_vm._s(_vm.$t(group.legend)))]), _vm._v(\" \"), _vm._l((group.fields), function(inputSchema) {\n return (!inputSchema.advanced || _vm.displayAdvanced) ? _c(inputSchema.type, {\n key: inputSchema.field,\n tag: \"component\",\n attrs: {\n \"schema\": inputSchema\n },\n on: {\n \"update\": _vm.updateModel\n }\n }) : _vm._e()\n })], 2) : _vm._e()\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"form-item\"\n }, [_c('button', {\n staticClass: \"button\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.downloadJSON($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.download')))]), _vm._v(\" \"), _c('button', {\n staticClass: \"button secondary\",\n class: {\n outline: !_vm.displayAdvanced\n },\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.toggleAdvanced($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('button.advanced')))])])], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-5c98831c\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/ASFConfig.vue\n// module id = 121\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-10\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.flagValue),\n expression: \"flagValue\"\n }],\n attrs: {\n \"id\": _vm.schema.field\n },\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.flagValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n }))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(item, index) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(index)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(item, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-704c486a\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputFlag.vue\n// module id = 122\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n staticClass: \"row gutters\"\n }, [_c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.keys) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n staticClass: \"map-key\",\n class: {\n error: _vm.keyInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.keyPlaceholder\n },\n domProps: {\n \"value\": (_vm.mapKey)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapKey = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.keys && _vm.keyInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.keyErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.keys) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapKey),\n expression: \"mapKey\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapKey = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.keys), function(key) {\n return _c('option', {\n domProps: {\n \"value\": key.value\n }\n }, [_vm._v(_vm._s(_vm.$t(key.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-5\"\n }, [_c('div', {\n staticClass: \"form-item\"\n }, [(!_vm.schema.values) ? _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n staticClass: \"map-value\",\n class: {\n error: _vm.valueInvalid\n },\n attrs: {\n \"type\": \"text\",\n \"placeholder\": _vm.schema.valuePlaceholder\n },\n domProps: {\n \"value\": (_vm.mapValue)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.mapValue = $event.target.value\n }\n }\n }) : _vm._e(), _vm._v(\" \"), (!_vm.schema.values && _vm.valueInvalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.valueErrors.join(' ')))]) : _vm._e(), _vm._v(\" \"), (_vm.schema.values) ? _c('select', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.mapValue),\n expression: \"mapValue\"\n }],\n on: {\n \"change\": function($event) {\n var $$selectedVal = Array.prototype.filter.call($event.target.options, function(o) {\n return o.selected\n }).map(function(o) {\n var val = \"_value\" in o ? o._value : o.value;\n return val\n });\n _vm.mapValue = $event.target.multiple ? $$selectedVal : $$selectedVal[0]\n }\n }\n }, _vm._l((_vm.schema.values), function(val) {\n return _c('option', {\n domProps: {\n \"value\": val.value\n }\n }, [_vm._v(_vm._s(_vm.$t(val.name)))])\n })) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"col col-2\"\n }, [_c('div', {\n staticClass: \"form-input\"\n }, [_c('button', {\n staticClass: \"button outline w100\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.addElement($event)\n }\n }\n }, [_vm._v(_vm._s(_vm.$t(\"static.add\")))])])])]), _vm._v(\" \"), _c('p', {\n staticClass: \"label-list\"\n }, _vm._l((_vm.items), function(value, key) {\n return _c('span', {\n staticClass: \"label outline\",\n on: {\n \"click\": function($event) {\n $event.preventDefault();\n _vm.removeElement(key)\n }\n }\n }, [_vm._v(_vm._s(_vm.resolveOption(key, _vm.schema.keys)) + \" => \" + _vm._s(_vm.resolveOption(value, _vm.schema.values)))])\n }))])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-720e0e64\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputMap.vue\n// module id = 123\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.schema.description))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model.number\",\n value: (_vm.value),\n expression: \"value\",\n modifiers: {\n \"number\": true\n }\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"number\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = _vm._n($event.target.value)\n },\n \"blur\": function($event) {\n _vm.$forceUpdate()\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-cabf2772\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputNumber.vue\n// module id = 124\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"form-item\"\n }, [_c('label', {\n attrs: {\n \"for\": _vm.schema.field\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.schema.label) + \"\\n \"), (_vm.schema.required) ? _c('span', {\n staticClass: \"req\"\n }, [_vm._v(\"*\")]) : _vm._e(), _vm._v(\" \"), (_vm.schema.description) ? _c('span', {\n staticClass: \"desc\"\n }, [_vm._v(_vm._s(_vm.$t(_vm.schema.description)))]) : _vm._e()]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.value),\n expression: \"value\"\n }],\n class: {\n error: _vm.invalid\n },\n attrs: {\n \"type\": \"password\",\n \"name\": _vm.schema.field,\n \"id\": _vm.schema.field,\n \"placeholder\": _vm.schema.placeholder,\n \"required\": _vm.schema.required\n },\n domProps: {\n \"value\": (_vm.value)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.value = $event.target.value\n }\n }\n }), _vm._v(\" \"), (_vm.invalid) ? _c('span', {\n staticClass: \"error\"\n }, [_vm._v(_vm._s(_vm.errors.join(' ')))]) : _vm._e()])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-d3e39dce\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/fields/InputPassword.vue\n// module id = 125\n// module chunks = 0","var map = {\n\t\"./CheckboxGroup.vue\": 104,\n\t\"./InputCheckbox.vue\": 105,\n\t\"./InputFlag.vue\": 106,\n\t\"./InputMap.vue\": 107,\n\t\"./InputNumber.vue\": 108,\n\t\"./InputPassword.vue\": 109,\n\t\"./InputSelect.vue\": 110,\n\t\"./InputSet.vue\": 111,\n\t\"./InputText.vue\": 112\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 129;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/fields nonrecursive ^\\.\\/([\\w-_]+)\\.vue$\n// module id = 129\n// module chunks = 0","var map = {\n\t\"./ar-SA.json\": 131,\n\t\"./bg-BG.json\": 132,\n\t\"./cs-CZ.json\": 133,\n\t\"./da-DK.json\": 134,\n\t\"./de-AT.json\": 135,\n\t\"./de-DE.json\": 136,\n\t\"./el-GR.json\": 137,\n\t\"./es-ES.json\": 138,\n\t\"./fi-FI.json\": 139,\n\t\"./fr-CH.json\": 140,\n\t\"./fr-FR.json\": 141,\n\t\"./he-IL.json\": 142,\n\t\"./hi-IN.json\": 143,\n\t\"./hu-HU.json\": 144,\n\t\"./id-ID.json\": 145,\n\t\"./it-IT.json\": 146,\n\t\"./ja-JP.json\": 147,\n\t\"./ko-KR.json\": 148,\n\t\"./lt-LT.json\": 149,\n\t\"./nl-BE.json\": 150,\n\t\"./nl-NL.json\": 151,\n\t\"./no-NO.json\": 152,\n\t\"./pl-PL.json\": 153,\n\t\"./pt-BR.json\": 154,\n\t\"./pt-PT.json\": 155,\n\t\"./ro-RO.json\": 156,\n\t\"./ru-RU.json\": 157,\n\t\"./sk-SK.json\": 158,\n\t\"./sr-CS.json\": 159,\n\t\"./strings.json\": 160,\n\t\"./sv-SE.json\": 161,\n\t\"./tr-TR.json\": 162,\n\t\"./uk-UA.json\": 163,\n\t\"./vi-VN.json\": 164,\n\t\"./zh-CN.json\": 165,\n\t\"./zh-TW.json\": 166\n};\nfunction webpackContext(req) {\n\treturn __webpack_require__(webpackContextResolve(req));\n};\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) // check for number or string\n\t\tthrow new Error(\"Cannot find module '\" + req + \"'.\");\n\treturn id;\n};\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 130;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale nonrecursive \\.json\n// module id = 130\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ar-SA.json\n// module id = 131\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF генератор за конфигуриране\",\n\t\"button.advanced\": \"Превключване на разширени настройки\",\n\t\"button.download\": \"Изтегляне\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Начало\",\n\t\"schema.access\": \"Достъп\",\n\t\"schema.advanced\": \"Разширени настройки\",\n\t\"schema.basic\": \"Основни\",\n\t\"schema.bot.SteamLogin.description\": \"Вашият Steam профил\",\n\t\"schema.bot.SteamPassword.description\": \"Вашата Steam парола\",\n\t\"schema.bot.name\": \"Име\",\n\t\"schema.bot.name.description\": \"Име на бота\",\n\t\"schema.community\": \"Общност\",\n\t\"schema.connection\": \"Свързване\",\n\t\"schema.customization\": \"Персонализиране\",\n\t\"schema.farming\": \"Вадене на карти\",\n\t\"schema.generic.steamid64\": \"Вашият SteamID64\",\n\t\"schema.misc\": \"Разни\",\n\t\"schema.performance\": \"Представяне\",\n\t\"schema.remote_access\": \"Отдалечен достъп\",\n\t\"schema.security\": \"Защита\",\n\t\"schema.trading\": \"Търговия\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добави\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/bg-BG.json\n// module id = 132\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Přepnout rozšířené nastavení\",\n\t\"button.download\": \"Stáhnout\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napsaný v jazyce JavaScript, který pomáhá při vytváření konfiguračních souborů do ASF. Stažené vygenerované soubory s nastavením přesuň do složky config, která se nachází v hlavní složce ASF. Pro plnou dokumentaci přejdi na wiki. Doufáme, že tento nástroj bude pro tebe užitečný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Přístup\",\n\t\"schema.advanced\": \"Pokročilé\",\n\t\"schema.basic\": \"Základní\",\n\t\"schema.bot.SteamLogin.description\": \"Steam přihlašovací jméno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam přihlašovací heslo\",\n\t\"schema.bot.name\": \"Jméno\",\n\t\"schema.bot.name.description\": \"Jméno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Připojení\",\n\t\"schema.customization\": \"Vlastní nastavení\",\n\t\"schema.farming\": \"Farmím\",\n\t\"schema.generic.steamid64\": \"Vaše SteamID64\",\n\t\"schema.misc\": \"Různé\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdálený přístup\",\n\t\"schema.security\": \"Zabezpečení\",\n\t\"schema.trading\": \"Obchodování\",\n\t\"schema.updates\": \"Aktualizace\",\n\t\"static.add\": \"Přidat\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/cs-CZ.json\n// module id = 133\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Vis avancerede indstillinger\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator er et lille nyttigt værktøj kodet i JavaScript, som hjælper dig med at oprette dine ASF konfigurationsfiler. Efter download af den genererede konfiguration, flyt den til config-mappen inde i ASFs hovedmappe. For fuld dokumentation henvises til vores wiki. Vi håber at vores værktøj vil være nyttigt for dig.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Hjem\",\n\t\"schema.access\": \"Adgang\",\n\t\"schema.advanced\": \"Avanceret\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Dit Steam brugernavn\",\n\t\"schema.bot.SteamPassword.description\": \"Dit Steam kodeord\",\n\t\"schema.bot.name\": \"Navn\",\n\t\"schema.bot.name.description\": \"Bottens navn\",\n\t\"schema.community\": \"Fællesskab\",\n\t\"schema.connection\": \"Forbindelse\",\n\t\"schema.customization\": \"Brugertilpasning\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Dit SteamID64\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Ydelse\",\n\t\"schema.remote_access\": \"Fjernadgang\",\n\t\"schema.security\": \"Sikkerhed\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Opdateringer\",\n\t\"static.add\": \"Tilføj\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/da-DK.json\n// module id = 134\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/de-AT.json\n// module id = 135\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Erweiterte Einstellungen aktivieren\",\n\t\"button.download\": \"Herunterladen\",\n\t\"home.topic\": \"Der ASF Config Generator ist ein kleines in JavaScript geschriebenes Hilfsprogramm, welches dir hilft deine ASF Konfigurations Dateien zu erstellen. Nach dem Herunterladen der generierten Datei, verschiebe diese in den Config-Ordner im ASF Hauptverzeichnis. Für die komplette Dokumentation beziehe dich auf unser Wiki. Wir hoffen, dass unser Hilfsprogramm nützlich für dich sein wird.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Startseite\",\n\t\"schema.access\": \"Zugang\",\n\t\"schema.advanced\": \"Erweitert\",\n\t\"schema.basic\": \"Standard\",\n\t\"schema.bot.SteamLogin.description\": \"Deine Steam-Konto Anmeldedaten\",\n\t\"schema.bot.SteamPassword.description\": \"Dein Steam-Konto Passwort\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name des Bots\",\n\t\"schema.community\": \"Gruppe\",\n\t\"schema.connection\": \"Verbindung\",\n\t\"schema.customization\": \"Personalisierung\",\n\t\"schema.farming\": \"Sammeln\",\n\t\"schema.generic.steamid64\": \"Deine SteamID64\",\n\t\"schema.misc\": \"Sonstiges\",\n\t\"schema.performance\": \"Sammelprozess\",\n\t\"schema.remote_access\": \"Fernzugriff\",\n\t\"schema.security\": \"Sicherheit\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualisierungen\",\n\t\"static.add\": \"Hinzufügen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/de-DE.json\n// module id = 136\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Δημιουργός ρυθμίσεων ASF\",\n\t\"button.advanced\": \"Εναλλαγή ρυθμίσεων για προχωρημένους\",\n\t\"button.download\": \"Λήψη\",\n\t\"home.topic\": \"Ο δημιουργός ρυθμίσεων ASF είναι ένα μικρό βοηθητικό εργαλείο γραμμένο σε JavaScript που σας βοηθά να δημιουργήσετε τα αρχεία ρυθμίσεων για το ASF. Μετά τη λήψη του αρχείου που θα δημιουργηθεί, μετακινήστε το στον φάκελο config εντός του κυρίου φακέλου του ASF. Για πλήρη τεκμηρίωση ανατρέξτε στο wiki μας. Ελπίζουμε να σας φανεί χρήσιμο το εργαλείο μας.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Αρχική\",\n\t\"schema.access\": \"Πρόσβαση\",\n\t\"schema.advanced\": \"Για προχωρημένους\",\n\t\"schema.basic\": \"ΒΑΣΙΚΑ\",\n\t\"schema.bot.SteamLogin.description\": \"Το όνομα χρήστη του λογαριασμού Steam σας\",\n\t\"schema.bot.SteamPassword.description\": \"Ο κωδικός πρόσβασης του λογαριασμού Steam σας\",\n\t\"schema.bot.name\": \"Όνομα\",\n\t\"schema.bot.name.description\": \"Όνομα του bot\",\n\t\"schema.community\": \"Κοινότητα\",\n\t\"schema.connection\": \"ΣΥΝΔΕΣΗ\",\n\t\"schema.customization\": \"Προσαρμογή\",\n\t\"schema.farming\": \"Συλλογή καρτών\",\n\t\"schema.generic.steamid64\": \"Το SteamID64 σας\",\n\t\"schema.misc\": \"ΔΙΑΦΟΡΑ\",\n\t\"schema.performance\": \"ΕΠΙΔΟΣΕΙΣ\",\n\t\"schema.remote_access\": \"ΑΠΟΜΑΚΡΥΣΜΕΝΗ ΠΡΟΣΒΑΣΗ\",\n\t\"schema.security\": \"ΑΣΦΑΛΕΙΑ\",\n\t\"schema.trading\": \"ΑΝΤΑΛΛΑΓΕΣ\",\n\t\"schema.updates\": \"ΕΝΗΜΕΡΩΣΕΙΣ\",\n\t\"static.add\": \"Προσθήκη\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/el-GR.json\n// module id = 137\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generador de Configuración de ASF\",\n\t\"button.advanced\": \"Cambiar la configuración avanzada\",\n\t\"button.download\": \"Descarga\",\n\t\"home.topic\": \"El Generador de Configuración de ASF es una pequeña y útil herramienta escrita en JavaScript, que te ayuda a crear tus archivos de configuración de ASF. Después de descargar el archivo de configuración, muévelo a la carpeta config dentro del directorio principal de ASF. Para ver la documentación completa, consulta nuestra wiki. Esperamos que nuestra herramienta te sea útil.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Inicio\",\n\t\"schema.access\": \"Acceso\",\n\t\"schema.advanced\": \"Avanzado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nombre de usuario de tu cuenta de Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Contraseña de tu cuenta de Steam\",\n\t\"schema.bot.name\": \"Nombre\",\n\t\"schema.bot.name.description\": \"Nombre del bot\",\n\t\"schema.community\": \"Comunidad\",\n\t\"schema.connection\": \"Conexión\",\n\t\"schema.customization\": \"Personalización\",\n\t\"schema.farming\": \"Recolección\",\n\t\"schema.generic.steamid64\": \"Tu SteamID64\",\n\t\"schema.misc\": \"Extras\",\n\t\"schema.performance\": \"Rendimiento\",\n\t\"schema.remote_access\": \"Acceso remoto\",\n\t\"schema.security\": \"Seguridad\",\n\t\"schema.trading\": \"Intercambios\",\n\t\"schema.updates\": \"Actualizaciones\",\n\t\"static.add\": \"Añadir\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/es-ES.json\n// module id = 138\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Asetusten-luontityökalu\",\n\t\"button.advanced\": \"Näytä tai piilota kehittyneet asetukset\",\n\t\"button.download\": \"Lataa\",\n\t\"home.topic\": \"ASF Asetusten-luontityökalu on pienit JavaScriptillä luotu työkalu, joka helpottaa ASF asetus-tiedoston luomisessa. Luodun tiedoston lataamisen jälkeen, siirrä tiedosto config kansioon ASF:n pääkansiossa. Täyttä dokumentaatiota varten tarkista wiki. Toivomme että tämä työkalu on hyödyllinen sinulle.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botti\",\n\t\"link.home\": \"Aloitus\",\n\t\"schema.access\": \"Käyttöoikeus\",\n\t\"schema.advanced\": \"Kehittyneet\",\n\t\"schema.basic\": \"Perus\",\n\t\"schema.bot.SteamLogin.description\": \"Steam-tunnuksesi\",\n\t\"schema.bot.SteamPassword.description\": \"Steam-salasanasi\",\n\t\"schema.bot.name\": \"Nimi\",\n\t\"schema.bot.name.description\": \"Botin nimi\",\n\t\"schema.community\": \"Yhteisö\",\n\t\"schema.connection\": \"Yhteys\",\n\t\"schema.customization\": \"Mukauttaminen\",\n\t\"schema.farming\": \"Farmaus\",\n\t\"schema.generic.steamid64\": \"SteamID64-koodisi\",\n\t\"schema.misc\": \"Sekalaiset\",\n\t\"schema.performance\": \"Tehokkuus\",\n\t\"schema.remote_access\": \"Etähallinta\",\n\t\"schema.security\": \"Turvallisuus\",\n\t\"schema.trading\": \"Vaihtaminen\",\n\t\"schema.updates\": \"Päivitykset\",\n\t\"static.add\": \"Lisää\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fi-FI.json\n// module id = 139\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fr-CH.json\n// module id = 140\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Activer/désactiver les paramètres avancé\",\n\t\"button.download\": \"Téléchargement\",\n\t\"home.topic\": \"ASF Config Generator est un petit outil écrit en JavaScript, qui vous permet de créer vos fichier de configuration ASF. Après avoir téléchargé le fichier de configuration généré, déplacez le vers config dans le répertoire ASF principal. Pour trouver la documentation complète, reportez-vous à notre wiki. Nous espérons que cet outil vous sera utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Accueil\",\n\t\"schema.access\": \"Accès\",\n\t\"schema.advanced\": \"Avancé\",\n\t\"schema.basic\": \"Basique\",\n\t\"schema.bot.SteamLogin.description\": \"Votre identifiant de compte Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mot de passe de votre compte Steam\",\n\t\"schema.bot.name\": \"Nom\",\n\t\"schema.bot.name.description\": \"Nom du bot\",\n\t\"schema.community\": \"Communauté\",\n\t\"schema.connection\": \"Connexion\",\n\t\"schema.customization\": \"Personnalisation\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Votre SteamID64\",\n\t\"schema.misc\": \"Divers\",\n\t\"schema.performance\": \"Performances\",\n\t\"schema.remote_access\": \"Accès à distance\",\n\t\"schema.security\": \"Sécurité\",\n\t\"schema.trading\": \"Échange\",\n\t\"schema.updates\": \"Mises à jour\",\n\t\"static.add\": \"Ajouter\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/fr-FR.json\n// module id = 141\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/he-IL.json\n// module id = 142\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/hi-IN.json\n// module id = 143\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generátor\",\n\t\"button.advanced\": \"Haladó beállítások\",\n\t\"button.download\": \"Letöltés\",\n\t\"home.topic\": \"Az ASF Config Generátor egy JavaScriptben íródott segédeszköz, ami segít neked elkészíteni az ASF-hez szükséges config fáljokat. Miután letöltötted a generált configot, helyezd át a config mappába az ASF fő könyvtárán belül. A teljes dokumentációt erről a wikin találod. Reméljük hasznos lesz az eszköz számodra.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Főoldal\",\n\t\"schema.access\": \"Hozzáférés\",\n\t\"schema.advanced\": \"Haladó beállítások\",\n\t\"schema.basic\": \"Alap\",\n\t\"schema.bot.SteamLogin.description\": \"Steam fiókod felhasználóneve\",\n\t\"schema.bot.SteamPassword.description\": \"Steam fiókod jelszava\",\n\t\"schema.bot.name\": \"Név\",\n\t\"schema.bot.name.description\": \"Bot neve\",\n\t\"schema.community\": \"Közösségi\",\n\t\"schema.connection\": \"Kapcsolat\",\n\t\"schema.customization\": \"Testreszabás\",\n\t\"schema.farming\": \"Farmolás\",\n\t\"schema.generic.steamid64\": \"A SteamID64-d\",\n\t\"schema.misc\": \"Egyebek\",\n\t\"schema.performance\": \"Teljesítmény\",\n\t\"schema.remote_access\": \"Távoli elérés\",\n\t\"schema.security\": \"Biztonság\",\n\t\"schema.trading\": \"Kereskedés\",\n\t\"schema.updates\": \"Frissítések\",\n\t\"static.add\": \"Hozzáadás\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/hu-HU.json\n// module id = 144\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Gnerator\",\n\t\"button.advanced\": \"Beralih pengaturan lanjutan\",\n\t\"button.download\": \"Unduhan\",\n\t\"home.topic\": \"ASF Config generator adalah alat untilitas kecil yang ditulis di JavaScripe, yang membantu anda membuat konfigurasi berkas ASF anda. setelah mengunduh konfigurasi yang dihasilkan, pindahkan ke folder config folder utama dalam direktor ASF. Untuk dokumentasi lebih lihatlah pada wiki. Kami harap alat kami akan berguna bagi anda.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Rumah\",\n\t\"schema.access\": \"Akses\",\n\t\"schema.advanced\": \"Lanjutan\",\n\t\"schema.basic\": \"Dasar\",\n\t\"schema.bot.SteamLogin.description\": \"Masuk ke akun Steam kamu\",\n\t\"schema.bot.SteamPassword.description\": \"Kata sandi akun Steam kamu\",\n\t\"schema.bot.name\": \"Nama\",\n\t\"schema.bot.name.description\": \"Nama dari bot\",\n\t\"schema.community\": \"Komunitas\",\n\t\"schema.connection\": \"Koneksi\",\n\t\"schema.customization\": \"Kustomisasi\",\n\t\"schema.farming\": \"Pertanian\",\n\t\"schema.generic.steamid64\": \"Kamu SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Kinerja\",\n\t\"schema.remote_access\": \"Akses jauh\",\n\t\"schema.security\": \"Keamanan\",\n\t\"schema.trading\": \"Perdagangan\",\n\t\"schema.updates\": \"Pembaruan\",\n\t\"static.add\": \"Menambahkan\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/id-ID.json\n// module id = 145\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generatore Configurazioni ASF\",\n\t\"button.advanced\": \"Attiva/disattiva impostazioni avanzate\",\n\t\"button.download\": \"Scarica\",\n\t\"home.topic\": \"Il Generatoratore Configurazioni ASF è una piccola utility scritta in JavaScript, che ti aiuta a creare i tuoi file di configurazione di ASF. Dopo aver scaricato la configurazione generata, spostala nella cartella config nella directory principale di ASF. Per la documentazione completa riferisciti alla nostra wiki. Speriamo che questo strumento vi sia utile.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepage\",\n\t\"schema.access\": \"Accesso\",\n\t\"schema.advanced\": \"Avanzate\",\n\t\"schema.basic\": \"Di base\",\n\t\"schema.bot.SteamLogin.description\": \"Login del tuo account Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Password del tuo account Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome del bot\",\n\t\"schema.community\": \"Comunità\",\n\t\"schema.connection\": \"Connessione\",\n\t\"schema.customization\": \"Personalizzazione\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Il tuo SteamID64\",\n\t\"schema.misc\": \"Varie\",\n\t\"schema.performance\": \"Prestazioni\",\n\t\"schema.remote_access\": \"Accesso remoto\",\n\t\"schema.security\": \"Sicurezza\",\n\t\"schema.trading\": \"Scambi\",\n\t\"schema.updates\": \"Aggiornamenti\",\n\t\"static.add\": \"Aggiungi\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/it-IT.json\n// module id = 146\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ja-JP.json\n// module id = 147\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 설정 생성기\",\n\t\"button.advanced\": \"고급 설정 보이기\",\n\t\"button.download\": \"다운로드\",\n\t\"home.topic\": \"ASF 설정 생성기는 ASF 설정 파일을 만들 수 있도록 JavaScript로 작성된 작은 유틸리티 도구입니다. 생성된 설정 파일을 다운로드한 후, ASF 주 경로 안에 있는 config 폴더 안에 넣어주세요. 더 많은 정보를 보고 싶다면 위키를 참고해주세요. 저희 도구가 당신에게 유용하길 바랍니다.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"봇\",\n\t\"link.home\": \"홈\",\n\t\"schema.access\": \"접근\",\n\t\"schema.advanced\": \"고급\",\n\t\"schema.basic\": \"기본\",\n\t\"schema.bot.SteamLogin.description\": \"당신의 스팀 계정 로그인\",\n\t\"schema.bot.SteamPassword.description\": \"당신의 스팀 계정 비밀번호\",\n\t\"schema.bot.name\": \"이름\",\n\t\"schema.bot.name.description\": \"봇의 이름\",\n\t\"schema.community\": \"커뮤니티\",\n\t\"schema.connection\": \"연결\",\n\t\"schema.customization\": \"사용자 지정\",\n\t\"schema.farming\": \"농사\",\n\t\"schema.generic.steamid64\": \"당신의 SteamID64\",\n\t\"schema.misc\": \"기타\",\n\t\"schema.performance\": \"성능\",\n\t\"schema.remote_access\": \"원격 접근\",\n\t\"schema.security\": \"보안\",\n\t\"schema.trading\": \"거래\",\n\t\"schema.updates\": \"업데이트\",\n\t\"static.add\": \"추가\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ko-KR.json\n// module id = 148\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Įjungti/išjungti papildomus parametrus\",\n\t\"button.download\": \"Parsisiųsti\",\n\t\"home.topic\": \"ASF Config Generator yra maža Javascript parašyta programa, kuri padeda kurti ASF konfigūracijos failus. Atsisiuntę sugeneruotą konfigūracijos failą, perkelkite jį į aplanką config , esantį pagrindiniame ASF aplanke. Norėdami gauti visą dokumentaciją, žr. wiki . Tikimės, kad šis įrankis jums naudingas.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Botas\",\n\t\"link.home\": \"Pradžia\",\n\t\"schema.access\": \"Prieiga\",\n\t\"schema.advanced\": \"Papildoma\",\n\t\"schema.basic\": \"Pagrindinis\",\n\t\"schema.bot.SteamLogin.description\": \"Jūsų Steam paskyros prisijungimo vardas\",\n\t\"schema.bot.SteamPassword.description\": \"Jūsų Steam paskyros slaptažodis\",\n\t\"schema.bot.name\": \"Pavadinimas\",\n\t\"schema.bot.name.description\": \"Boto pavadinimas\",\n\t\"schema.community\": \"Bendruomenė\",\n\t\"schema.connection\": \"Ryšys\",\n\t\"schema.customization\": \"Koregavimas\",\n\t\"schema.farming\": \"Kortelių rinkimas\",\n\t\"schema.generic.steamid64\": \"Jūsų SteamID64\",\n\t\"schema.misc\": \"Įvairūs\",\n\t\"schema.performance\": \"Efektyvumas\",\n\t\"schema.remote_access\": \"Nuotolinė prieiga\",\n\t\"schema.security\": \"Saugumas\",\n\t\"schema.trading\": \"Mainai\",\n\t\"schema.updates\": \"Atnaujinimai\",\n\t\"static.add\": \"Pridėti\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/lt-LT.json\n// module id = 149\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/nl-BE.json\n// module id = 150\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Geavanceerde instellingen in-/uitschakelen\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is een klein hulpprogramma geschreven in Javascript dat helpt om configuratiebestanden te maken. Nadat je het gegenereerde configuratiebestand hebt gedownload, verplaats je het naar de config map in de ASF hoofdmap. Voor volledige documentatie verwijzen we je naar wiki. We hopen dat dit hulpprogramma nuttig voor je is.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Homepagina\",\n\t\"schema.access\": \"Toegang\",\n\t\"schema.advanced\": \"Geavanceerd\",\n\t\"schema.basic\": \"Basis\",\n\t\"schema.bot.SteamLogin.description\": \"Je Steam gebruikersnaam\",\n\t\"schema.bot.SteamPassword.description\": \"Je Steam wachtwoord\",\n\t\"schema.bot.name\": \"Naam\",\n\t\"schema.bot.name.description\": \"Naam van de bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Verbinding\",\n\t\"schema.customization\": \"Aanpassingen\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Je SteamID64\",\n\t\"schema.misc\": \"Diversen\",\n\t\"schema.performance\": \"Uitvoering\",\n\t\"schema.remote_access\": \"Toegang op afstand\",\n\t\"schema.security\": \"Beveiliging\",\n\t\"schema.trading\": \"Ruilhandel\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Toevoegen\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/nl-NL.json\n// module id = 151\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/no-NO.json\n// module id = 152\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generator ustawień ASF\",\n\t\"button.advanced\": \"Przełącz ustawienia zaawansowane\",\n\t\"button.download\": \"Pobierz\",\n\t\"home.topic\": \"Generator ustawień ASF to małe narzędzie napisane w języku JavaScript, które ułatwia Ci tworzenie plików konfiguracyjnych dla ASF. Po ściągnięciu wygenerowanego pliku, przenieś go do folderu config wewnątrz głównego folderu ASF. Zajrzyj na nasze wiki po pełną dokumentację. Mamy nadzieję, że nasze narzędzie okaże się dla Ciebie przydatne.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Strona główna\",\n\t\"schema.access\": \"Dostęp\",\n\t\"schema.advanced\": \"Zaawansowane\",\n\t\"schema.basic\": \"Podstawowe\",\n\t\"schema.bot.SteamLogin.description\": \"Twój login do konta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Twoje hasło do konta Steam\",\n\t\"schema.bot.name\": \"Nazwa\",\n\t\"schema.bot.name.description\": \"Nazwa bota\",\n\t\"schema.community\": \"Społeczność\",\n\t\"schema.connection\": \"Połączenie\",\n\t\"schema.customization\": \"Dostosowywanie\",\n\t\"schema.farming\": \"Farmienie\",\n\t\"schema.generic.steamid64\": \"Twój identyfikator SteamID64\",\n\t\"schema.misc\": \"Różne\",\n\t\"schema.performance\": \"Wydajność\",\n\t\"schema.remote_access\": \"Dostęp zdalny\",\n\t\"schema.security\": \"Zabezpieczenia\",\n\t\"schema.trading\": \"Handel\",\n\t\"schema.updates\": \"Aktualizacje\",\n\t\"static.add\": \"Dodaj\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pl-PL.json\n// module id = 153\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Gerador de configuração do ASF\",\n\t\"button.advanced\": \"Alternar configurações avançadas\",\n\t\"button.download\": \"Baixar\",\n\t\"home.topic\": \"O gerador de configuração do ASF é uma ferramenta de utilidade pequena escrita em JavaScript, que ajuda você a criar os seus arquivos de configuração do ASF. Depois de baixar a configuração gerada, mova-a para a pasta config dentro do diretório principal do ASF. Para obter a documentação completa, consulte a nossa wiki. Esperamos que a nossa ferramenta seja útil para você.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Início\",\n\t\"schema.access\": \"Acesso\",\n\t\"schema.advanced\": \"Avançado\",\n\t\"schema.basic\": \"Básico\",\n\t\"schema.bot.SteamLogin.description\": \"Nome de usuário da conta Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Senha da conta Steam\",\n\t\"schema.bot.name\": \"Nome\",\n\t\"schema.bot.name.description\": \"Nome do bot\",\n\t\"schema.community\": \"Comunidade\",\n\t\"schema.connection\": \"Conexão\",\n\t\"schema.customization\": \"Personalização\",\n\t\"schema.farming\": \"Coleta\",\n\t\"schema.generic.steamid64\": \"Seu ID Steam de 64 bits\",\n\t\"schema.misc\": \"Diversos\",\n\t\"schema.performance\": \"Desempenho\",\n\t\"schema.remote_access\": \"Acesso remoto\",\n\t\"schema.security\": \"Segurança\",\n\t\"schema.trading\": \"Troca\",\n\t\"schema.updates\": \"Atualizações\",\n\t\"static.add\": \"Adicionar\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pt-BR.json\n// module id = 154\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/pt-PT.json\n// module id = 155\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Generator de configurații ASF\",\n\t\"button.advanced\": \"Comută setările avansate\",\n\t\"button.download\": \"Descarcă\",\n\t\"home.topic\": \"Generatorul de configurații ASF este un instrument utilitar mic scris în JavaScript care te ajută să îți creezi fișierele de configurare ASF. După descărcarea configurației generate, mut-o în folderul config înăuntrul directorului principal ASF. Pentru documentație completă consultă wiki-ul nostru. Sperăm că instrumentul nostru îți va fi util.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Pagina principală\",\n\t\"schema.access\": \"Acces\",\n\t\"schema.advanced\": \"Avansat\",\n\t\"schema.basic\": \"De bază\",\n\t\"schema.bot.SteamLogin.description\": \"Numele de autentificare al contului tău Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Parola contului tău Steam\",\n\t\"schema.bot.name\": \"Nume\",\n\t\"schema.bot.name.description\": \"Numele botului\",\n\t\"schema.community\": \"Comunitate\",\n\t\"schema.connection\": \"Conexiune\",\n\t\"schema.customization\": \"Personalizare\",\n\t\"schema.farming\": \"Farmare\",\n\t\"schema.generic.steamid64\": \"SteamID64-ul tău\",\n\t\"schema.misc\": \"Diverse\",\n\t\"schema.performance\": \"Performanță\",\n\t\"schema.remote_access\": \"Acces de la distanță\",\n\t\"schema.security\": \"Securitate\",\n\t\"schema.trading\": \"Realizarea de schimburi\",\n\t\"schema.updates\": \"Actualizări\",\n\t\"static.add\": \"Adaugă\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ro-RO.json\n// module id = 156\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Генератор конфигураций для ASF\",\n\t\"button.advanced\": \"Отображение расширенных настроек\",\n\t\"button.download\": \"Скачать\",\n\t\"home.topic\": \"Генератор конфигураций для ASF - это небольшая утилита, написанная на JavaScript, которая позволяет создавать файлы конфигурации ASF. После загрузки созданного файла конфигурации, переместите его в папку config внутри основной папки ASF. Полная документация доступна в нашей wiki. Мы надеемся, что наш инструмент будет полезным для вас.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Главная\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Расширенные настройки\",\n\t\"schema.basic\": \"Основные настройки\",\n\t\"schema.bot.SteamLogin.description\": \"Логин от вашего аккаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль от вашего аккаунта Steam\",\n\t\"schema.bot.name\": \"Имя\",\n\t\"schema.bot.name.description\": \"Название бота\",\n\t\"schema.community\": \"Сообщество\",\n\t\"schema.connection\": \"Соединение\",\n\t\"schema.customization\": \"Дополнительные возможности\",\n\t\"schema.farming\": \"Фарм\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Прочее\",\n\t\"schema.performance\": \"Производительность\",\n\t\"schema.remote_access\": \"Удаленный доступ\",\n\t\"schema.security\": \"Безопасность\",\n\t\"schema.trading\": \"Торговля\",\n\t\"schema.updates\": \"Обновления\",\n\t\"static.add\": \"Добавить\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/ru-RU.json\n// module id = 157\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Zobraziť rozšírené možnosti\",\n\t\"button.download\": \"Stiahnuť\",\n\t\"home.topic\": \"ASF Config Generator je jednoduchý nástroj napísaný v jazyku JavaScript, ktorý pomáha pri vytváraní konfiguračných súborov do ASF. Po stiahnutí vygenerovaného súboru je nutné presunúť ho do priečinka config, ktorý sa nachádza vo vnútri hlavného ASF priečinka. Pre plnú dokumentáciu klikni na wiki. Dúfame, že tento tool pre teba bude užitočný.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Domovská stránka\",\n\t\"schema.access\": \"Prístup\",\n\t\"schema.advanced\": \"Rozšírené\",\n\t\"schema.basic\": \"Základné\",\n\t\"schema.bot.SteamLogin.description\": \"Steam prihlasovacie meno\",\n\t\"schema.bot.SteamPassword.description\": \"Steam prihlasovacie heslo\",\n\t\"schema.bot.name\": \"Meno\",\n\t\"schema.bot.name.description\": \"Meno bota\",\n\t\"schema.community\": \"Komunita\",\n\t\"schema.connection\": \"Pripojenie\",\n\t\"schema.customization\": \"Vlastné nastavenie\",\n\t\"schema.farming\": \"Farmenie\",\n\t\"schema.generic.steamid64\": \"Tvoj SteamID64\",\n\t\"schema.misc\": \"Rôzne\",\n\t\"schema.performance\": \"Výkon\",\n\t\"schema.remote_access\": \"Vzdialený prístup\",\n\t\"schema.security\": \"Zabezpečenie\",\n\t\"schema.trading\": \"Obchodovanie\",\n\t\"schema.updates\": \"Aktualizácie\",\n\t\"static.add\": \"Pridať\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sk-SK.json\n// module id = 158\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sr-CS.json\n// module id = 159\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Toggle advanced settings\",\n\t\"button.download\": \"Download\",\n\t\"home.topic\": \"ASF Config Generator is a small utility tool written in JavaScript, that helps you create your ASF configuration files. After downloading the generated config, move it to config folder inside ASF main directory. For full documentation refer to our wiki. We hope that our tool will be useful for you.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Home\",\n\t\"schema.access\": \"Access\",\n\t\"schema.advanced\": \"Advanced\",\n\t\"schema.basic\": \"Basic\",\n\t\"schema.bot.SteamLogin.description\": \"Your Steam account login\",\n\t\"schema.bot.SteamPassword.description\": \"Your Steam account password\",\n\t\"schema.bot.name\": \"Name\",\n\t\"schema.bot.name.description\": \"Name of the bot\",\n\t\"schema.community\": \"Community\",\n\t\"schema.connection\": \"Connection\",\n\t\"schema.customization\": \"Customization\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"Your SteamID64\",\n\t\"schema.misc\": \"Misc\",\n\t\"schema.performance\": \"Performance\",\n\t\"schema.remote_access\": \"Remote access\",\n\t\"schema.security\": \"Security\",\n\t\"schema.trading\": \"Trading\",\n\t\"schema.updates\": \"Updates\",\n\t\"static.add\": \"Add\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/strings.json\n// module id = 160\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"\",\n\t\"button.advanced\": \"\",\n\t\"button.download\": \"\",\n\t\"home.topic\": \"\",\n\t\"link.asf\": \"\",\n\t\"link.bot\": \"\",\n\t\"link.home\": \"\",\n\t\"schema.access\": \"\",\n\t\"schema.advanced\": \"\",\n\t\"schema.basic\": \"\",\n\t\"schema.bot.SteamLogin.description\": \"\",\n\t\"schema.bot.SteamPassword.description\": \"\",\n\t\"schema.bot.name\": \"\",\n\t\"schema.bot.name.description\": \"\",\n\t\"schema.community\": \"\",\n\t\"schema.connection\": \"\",\n\t\"schema.customization\": \"\",\n\t\"schema.farming\": \"\",\n\t\"schema.generic.steamid64\": \"\",\n\t\"schema.misc\": \"\",\n\t\"schema.performance\": \"\",\n\t\"schema.remote_access\": \"\",\n\t\"schema.security\": \"\",\n\t\"schema.trading\": \"\",\n\t\"schema.updates\": \"\",\n\t\"static.add\": \"\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/sv-SE.json\n// module id = 161\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Yapılandırma Oluşturucu\",\n\t\"button.advanced\": \"Gelişmiş ayarları aç/kapat\",\n\t\"button.download\": \"İndir\",\n\t\"home.topic\": \"ASF Yapılandırma Oluşturucu, ASF yapılandırma dosyalarınızı oluşturmanıza yardımcı olan, JavaScript ile yazılmış küçük bir yardımcı araçtır. Oluşturulan yapılandırmayı indirdikten sonra, ASF ana dizininin içindeki config klasörüne taşıyın. Tam belgelendirme için vikimize bakın. Umarız aracımız sizin için kullanışlı olur.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Ana sayfa\",\n\t\"schema.access\": \"Erişim\",\n\t\"schema.advanced\": \"Gelişmiş\",\n\t\"schema.basic\": \"Temel\",\n\t\"schema.bot.SteamLogin.description\": \"Steam hesabı kullanıcı adınız\",\n\t\"schema.bot.SteamPassword.description\": \"Steam hesabı parolanız\",\n\t\"schema.bot.name\": \"İsim\",\n\t\"schema.bot.name.description\": \"Botun ismi\",\n\t\"schema.community\": \"Topluluk\",\n\t\"schema.connection\": \"Bağlantı\",\n\t\"schema.customization\": \"Özelleştirme\",\n\t\"schema.farming\": \"İşleme\",\n\t\"schema.generic.steamid64\": \"SteamID64 kimliğiniz\",\n\t\"schema.misc\": \"Çeşitli\",\n\t\"schema.performance\": \"Performans\",\n\t\"schema.remote_access\": \"Uzaktan erişim\",\n\t\"schema.security\": \"Güvenlik\",\n\t\"schema.trading\": \"Takas\",\n\t\"schema.updates\": \"Güncellemeler\",\n\t\"static.add\": \"Ekle\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/tr-TR.json\n// module id = 162\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"Генератор конфігурацій ASF\",\n\t\"button.advanced\": \"Відображення додаткових налаштувань\",\n\t\"button.download\": \"Скачати\",\n\t\"home.topic\": \"Генератор конфігурацій ASF це невеличка утиліта, написана на JavaScript, яка допоможе вам створити власні файли конфігурації ASF. Після скачування згенерованої конфігурації, перемістить ії до папки config що знаходиться в основній папці ASF. Повну документацію можна подивитися у нашій wiki. Сподіваємось цей інструмент буде для вас корисним.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Бот\",\n\t\"link.home\": \"Головна\",\n\t\"schema.access\": \"Доступ\",\n\t\"schema.advanced\": \"Додаткові налаштування\",\n\t\"schema.basic\": \"Основні налаштування\",\n\t\"schema.bot.SteamLogin.description\": \"Логін від вашого акаунта Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Пароль від вашого акаунта Steam\",\n\t\"schema.bot.name\": \"Ім'я\",\n\t\"schema.bot.name.description\": \"Ім'я бота\",\n\t\"schema.community\": \"Спільнота\",\n\t\"schema.connection\": \"З'єднання\",\n\t\"schema.customization\": \"Додаткові можливості\",\n\t\"schema.farming\": \"Вибивання карток\",\n\t\"schema.generic.steamid64\": \"Ваш SteamID64\",\n\t\"schema.misc\": \"Інше\",\n\t\"schema.performance\": \"Продуктивність\",\n\t\"schema.remote_access\": \"Дистанційний доступ\",\n\t\"schema.security\": \"Безпека\",\n\t\"schema.trading\": \"Обміни\",\n\t\"schema.updates\": \"Оновлення\",\n\t\"static.add\": \"Додати\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/uk-UA.json\n// module id = 163\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF Config Generator\",\n\t\"button.advanced\": \"Hiển thị cài đặt nâng cao\",\n\t\"button.download\": \"Tải về\",\n\t\"home.topic\": \"ASF Config Generator là một công cụ được viết bằng JavaScript, giúp bạn tạo file cài đặt cho ASF. Sau khi tải về file.json, hãy chuyển nó đến thư mục config trong thư mục gốc của ASF. Để xem toàn bộ hướng dẫn về ASF, hãy truy cập trang wiki. Hy vọng công cụ này sẽ giúp bạn trong việc tuỳ chỉnh ASF.\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"Trang chủ\",\n\t\"schema.access\": \"Truy cập\",\n\t\"schema.advanced\": \"Nâng cao\",\n\t\"schema.basic\": \"Cơ bản\",\n\t\"schema.bot.SteamLogin.description\": \"Tài khoản Steam\",\n\t\"schema.bot.SteamPassword.description\": \"Mật khẩu Steam\",\n\t\"schema.bot.name\": \"Tên\",\n\t\"schema.bot.name.description\": \"Tên của tài khoản bot\",\n\t\"schema.community\": \"Cộng đồng\",\n\t\"schema.connection\": \"Kết nối\",\n\t\"schema.customization\": \"Tuỳ chỉnh\",\n\t\"schema.farming\": \"Farming\",\n\t\"schema.generic.steamid64\": \"ID64 tài khoản Steam chính của bạn\",\n\t\"schema.misc\": \"Linh tinh\",\n\t\"schema.performance\": \"Hiệu năng\",\n\t\"schema.remote_access\": \"Truy cập từ xa\",\n\t\"schema.security\": \"Bảo mật\",\n\t\"schema.trading\": \"Giao dịch\",\n\t\"schema.updates\": \"Các cập nhật\",\n\t\"static.add\": \"Thêm\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/vi-VN.json\n// module id = 164\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 配置文件生成器\",\n\t\"button.advanced\": \"切换高级设置\",\n\t\"button.download\": \"下载\",\n\t\"home.topic\": \"ASF 配置文件生成器是以 JavaScript 写成,用于帮你创建你的 ASF 配置文件的小实用工具。在下载生成的配置文件后,请将它移动到 ASF 根目录下的 config 文件夹。对于完整文档,请参考我们的维基页面。我们希望这一工具能对您有帮助。\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"机器人\",\n\t\"link.home\": \"首页\",\n\t\"schema.access\": \"访问\",\n\t\"schema.advanced\": \"高级\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"你的 Steam 账户用户名\",\n\t\"schema.bot.SteamPassword.description\": \"你的 Steam 账户密码\",\n\t\"schema.bot.name\": \"名称\",\n\t\"schema.bot.name.description\": \"机器人名称\",\n\t\"schema.community\": \"社区\",\n\t\"schema.connection\": \"连接\",\n\t\"schema.customization\": \"自定义\",\n\t\"schema.farming\": \"挂卡\",\n\t\"schema.generic.steamid64\": \"你的 SteamID64位ID\",\n\t\"schema.misc\": \"杂项\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"远程访问\",\n\t\"schema.security\": \"安全\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/zh-CN.json\n// module id = 165\n// module chunks = 0","module.exports = {\n\t\"app.name\": \"ASF 設定檔產生器\",\n\t\"button.advanced\": \"切換到進階設定\",\n\t\"button.download\": \"下載\",\n\t\"home.topic\": \"ASF 設定檔產生器是一款採用 JavaScript 編寫的小型工具,可幫助您創建 ASF 設定文件。下載產生的設定檔後,將設定檔存放到 ASF 目錄下的 config 資料夾中。有關完整的使用說明,請參閱我們的 wiki,希望我們的工具對您有幫助!\",\n\t\"link.asf\": \"ASF\",\n\t\"link.bot\": \"Bot\",\n\t\"link.home\": \"首頁\",\n\t\"schema.access\": \"權限\",\n\t\"schema.advanced\": \"進階\",\n\t\"schema.basic\": \"基本\",\n\t\"schema.bot.SteamLogin.description\": \"您的 Steam 帳號\",\n\t\"schema.bot.SteamPassword.description\": \"您的 Steam 密碼\",\n\t\"schema.bot.name\": \"名稱\",\n\t\"schema.bot.name.description\": \"Bot 名稱\",\n\t\"schema.community\": \"社群\",\n\t\"schema.connection\": \"連接\",\n\t\"schema.customization\": \"自訂\",\n\t\"schema.farming\": \"掛卡\",\n\t\"schema.generic.steamid64\": \"您的 SteamID64\",\n\t\"schema.misc\": \"其他\",\n\t\"schema.performance\": \"性能\",\n\t\"schema.remote_access\": \"遠端存取\",\n\t\"schema.security\": \"安全性\",\n\t\"schema.trading\": \"交易\",\n\t\"schema.updates\": \"更新\",\n\t\"static.add\": \"新增\"\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/locale/zh-TW.json\n// module id = 166\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/WebConfigGenerator/dist/static/js/manifest.2cc1a9320c390e367e43.js b/docs/WebConfigGenerator/dist/static/js/manifest.674eebdee368eb8edc57.js similarity index 87% rename from docs/WebConfigGenerator/dist/static/js/manifest.2cc1a9320c390e367e43.js rename to docs/WebConfigGenerator/dist/static/js/manifest.674eebdee368eb8edc57.js index 1bf7222f3..09608ae08 100644 --- a/docs/WebConfigGenerator/dist/static/js/manifest.2cc1a9320c390e367e43.js +++ b/docs/WebConfigGenerator/dist/static/js/manifest.674eebdee368eb8edc57.js @@ -1,2 +1,2 @@ -!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r=window.webpackJsonp;window.webpackJsonp=function(t,c,i){for(var u,a,f,s=0,l=[];s