{
	"folders": [
		{
			"path": ".",
			"name": "Kök Dizin"
		},
		{
			"path": "./merkez.server.com/server/src",
			"name": "Merkez Server Port=8000"
		},
		{
			"path": "./fikoyt-fomantic/web-cli",
			"name": "Fikomantic fikoyt.com (Kişisel fomantic WebSite) Port=443"
		},
		// {
		// 	"path": "./fikoyt.com/web-cli",
		// 	"name": "fikoyt.com (Kişisel WebSite) Port=443"
		// },
		// {
		// 	"path": "./fikoyt.websim.com/web-cli",
		// 	"name": "fikoyt.websim.com (3D Web Sim) Port=446"
		// },
		// {
		// 	"path": "./fikoyt.3d.com/web-cli",
		// 	"name": "fikoyt.3d.com (3D Boru Bükme) Port=444"
		// },
		// {
		// 	"path": "./portal.b2b-kok.com/web-cli",
		// 	"name": "portal.b2b-kok.com (B2B) Port=303"
		// },
		// {
		// 	"path": "./portal.yigit-fren.com/web-cli/src",
		// 	"name": "portal.yigit-fren.com (B2B) Port=300"
		// },
		// {
		// 	"path": "./portal.guney-bilya.com/web-cli/src",
		// 	"name": "portal.guney-bilya.com (B2B) Port=302"
		// },
		// {
		// 	"path": "./otekso.barkod.com/web-cli/src",
		// 	"name": "Otekso Barkod Okuma Port=310"
		// },
		// {
		// 	"path": "./portal.mercure-technik.com",
		// 	"name": "Mercure Technik Servis Formu Port=120;121"
		// },
		// {
		// 	"path": "./portal.otekso.com/web-cli/src",
		// 	"name": "portal.otekso.com (B2B) Port=301"
		// },
		// {
		// 	"path": "./Merkur-ERK",
		// 	"name": "Yiğit Fren Terminal (TCL20) Port=90;91"
		// },
		// {
		// 	"path": "./FikoYT-E-Tic",
		// 	"name": "Yiğit Fren N11 bot Site Port=200;201"
		// },
				{
			"path": "./flutter/fikoyt_mesaici",
			"name": "Flutter FikoYT Mesaici"
		},
	],
	"extensions": {
		"recommendations": [
			"Angular.ng-template",
			"PKief.material-icon-theme",
			"wayou.vscode-todo-highlight",
		]
	},
	/**/
	"settings": {
		/** NOT:  Dosya Klasör Simgeleri*/
		"material-icon-theme.folders.associations": {
			"Merkur": "src",
			"B2B": "Queue",
			"B2B-KOK": "Redux-store",
			"fikoyt.com": "Redux-store",
			"B2B-Otekso": "Queue",
			"B2B-Yigit-Fren": "Queue",
			"B2B-Guney-Bilya": "Queue",
			"FikoSistem": "Benchmark",
			"env": "Yarn",
			"web-cli": "Expo",
			"Otekso": "Expo",
			"Sockets": "Redux-store",
			"FikoModuller": "Redux-store",
			"fikoytPazarYeri": "Redux-store",
			"uygulamalar": "Redux-store",
		},
		"material-icon-theme.files.associations": {
			"**.env.ts": "Yarn",
			"env.ts": "Yarn",
			"b2b-files.ts": "Clojure",
			"**.SQL.service.ts": "Haxe",
			"**.controller.ts": "Haxe",
			"**.sockets.ts": "Stryker",
			"**.class.ts": "Svelte",
		},
		/** NOT:  Performans İçin Arama Klasörleri Dışlanıyor*/
		"search.exclude": {
			"**/node_modules": true,
			"**/bower_components": true,
			"**/env": true,
			"**/venv": true
		},
		/** NOT:  Performans İçin İzlenen Dosyalar Dışlanıyor*/
		"files.watcherExclude": {
			"**/.git/objects/**": true,
			"**/.git/subtree-cache/**": true,
			"**/node_modules/**": true,
			"**/env/**": true,
			"**/venv/**": true,
			"env-*": true
		},
		"files.maxMemoryForLargeFilesMB": 1000,
		/** NOT:  Performans İçin İzlenen Dosyalar Dışlanıyor*/
		"typescript.tsserver.log": "off",
		/** */
		"html.format.contentUnformatted": "input,code,textarea,pre",
		"html.format.unformatted": "input",
		// "angular.suggest.includeAutomaticOptionalChainCompletions": true,
		// "angular.suggest.includeCompletionsWithSnippetText":true,
		// "angular.forceStrictTemplates": true,
		/** BİLGİ: Soldaki Editor Dosyalarında Gözükmeyecek Dosya/Klasörler  */
		"files.exclude": {
			"**/node_modules/": true,
			"**/dist/": true,
			"**/e2e/": true,
			"**/.vscode/": false,
			"**/.gitignore": true,
			"**/.gitkeep": true,
			"**/.editorconfig": true,
			"**/sertifika/**": true,
			"**/__pcache__/**": true,
			"node-**": true,
			"python**": true,
		},
		/** BİLGİ: TODO Highlight İşretleme Ayarları */
		"todohighlight.isEnable": true,
		"todohighlight.isCaseSensitive": true,
		/** NOT: TODO Highlight İşaret Ayarları  */
		"todohighlight.keywords": [
			{
				"text": " YAP: ",
				"before": {
					"contentText": "📝"
				},
				"color": "white",
				"backgroundColor": "blue",
				"overviewRulerColor": "black",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " YAPILDI: ",
				"before": {
					"contentText": "✔️"
				},
				"color": "white",
				"backgroundColor": "darkgreen",
				"overviewRulerColor": "black",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " NOT: ",
				"before": {
					"contentText": "✏️"
				},
				"color": "black",
				"backgroundColor": "aqua",
				"overviewRulerColor": "black",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " ONAR: ",
				"before": {
					"contentText": "🛠️"
				},
				"color": "#fff",
				"backgroundColor": "#f55aa8",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " HATA: ",
				"before": {
					"contentText": "⚠️"
				},
				"color": "#fff",
				"backgroundColor": "red",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " SİL: ",
				"before": {
					"contentText": "🗑️"
				},
				"color": "#fff",
				"backgroundColor": "rgb(210, 105, 30)",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " FİKİR: ",
				"before": {
					"contentText": "💡"
				},
				"color": "#000",
				"backgroundColor": "orange",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " BİLGİ: ",
				"before": {
					"contentText": "❔"
				},
				"color": "#000",
				"backgroundColor": "lightgreen",
				"isWholeLine": false,
				"cursor": "pointer",
				"border": "1px solid #eee",
				"borderRadius": "2px",
				"whiteSpace": "5px"
			},
			{
				"text": " AYRAÇ: ",
				"before": {
					"contentText": "📌"
				},
				"color": "#fff",
				"backgroundColor": "#273746",
				"isWholeLine": true,
				"overviewRulerColor": "green",
				"cursor": "pointer",
				// "border": "1px dashed yellow",
				"borderRadius": "0px",
			},
			{
				"text": "RS+: ",
				"color": "orange",
				"backgroundColor": "none",
				"isWholeLine": true,
				"overviewRulerColor": "orange",
				"fontWeight": "bold"
			},
			{
				"text": "RM+: ",
				"color": "#2E9AFE",
				"backgroundColor": "none",
				"isWholeLine": true,
				"overviewRulerColor": "orange",
				"fontWeight": "bold"
			},
			{
				"text": "RK+: ",
				"color": "#FF5733",
				"backgroundColor": "none",
				"isWholeLine": true,
				"overviewRulerColor": "orange",
				"fontWeight": "bold"
			},
			{
				"text": "console.log",
				"before": {
					"contentText": "💬"
				},
				"color": "#fff",
				"backgroundColor": "blue",
				"isWholeLine": false,
				"overviewRulerColor": "blue",
				"cursor": "pointer",
				"border": "1px solid yellow",
				"borderRadius": "0.5em",
			},
			{
				"text": "print",
				"before": {
					"contentText": "💬"
				},
				"color": "#fff",
				"backgroundColor": "blue",
				"isWholeLine": false,
				"overviewRulerColor": "blue",
				"cursor": "pointer",
				"border": "1px solid yellow",
				"borderRadius": "0.5em",
			}
		],
		"todohighlight.defaultStyle": {},
		"todohighlight.include": [
			"**/*.js",
			// "**/*.jsx",
			"**/*.ts",
			// "**/*.tsx",
			"**/*.html",
			// "**/*.php",
			"**/*.css",
			"**/*.scss"
		],
		"todohighlight.exclude": [
			"**/node_modules/**",
			"**/bower_components/**",
			"**/dist/**",
			"**/build/**",
			"**/.vscode/**",
			"**/.github/**",
			"**/_output/**",
			"**/*.min.*",
			"**/*.map",
			"**/.next/**"
		],
		"todohighlight.maxFilesForSearch": 0,
		"todohighlight.toggleURI": false,
		// BİLGİ: Otomatik Çalıştırmalar İçin
		"task.allowAutomaticTasks": "on",
		/** BİLGİ: Python Yolu */
		"python.pythonPath": "./python311/python.exe",
		/***/
	},
	/** BİLGİ: Otomatik Önceden Tanımlanmış Ve Gruplandırılabilen VsCode Görevleri*/
	// YAP:  Diğer Ek Görevleri Zamanı Geldikçe Ekle
	"tasks": {
		"version": "2.0.0",
		/** YAP:  Input Parametreleri Custom Node İçin */
		"inputs": [
			{
				"id": "stringIste",
				"type": "promptString",
				"description": "FikoYTun Web-Cli Noduna Yarn İle Paket Ekleyin.",
				"default": ""
			},
			{
				"id": "pythonPipPkaetIsmi",
				"type": "promptString",
				"description": "FikoYTun Çalışma Alanındaki Python'una Pip İle Paket Ekleyin.",
				"default": ""
			}
		],
		/** NOT: Görevler */
		"tasks": [
			{
				"label": "Merkez Server Çalıştır Port=8000",
				"detail": "FikoYT İçin Yazılan Tüm Serverların Merkez Serverı(Backend)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/merkez.server.com/server"
				},
				"windows": {
					"options": {
						"cwd": "${workspaceRoot}/merkez.server.com/server"
					},
					"command": "nest start --watch"
				},
				"presentation": {
					"group": "FikoYT Merkez Server"
				},
				"problemMatcher": [],
				"runOptions": {
					"runOn": "folderOpen"
				}
			},
			{
				"label": "Merkez Server Veritabanı Port=8001",
				"detail": "FikoYT İçin Yazılan Tüm Serverların Merkez Veritabanı(VT)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/merkez.server.com/VT"
				},
				"windows": {
					"options": {
						"cwd": "${workspaceRoot}/merkez.server.com/VT"
					},
					"command": "./baslat-standalone-v7.bat"
				},
				"presentation": {
					"group": "FikoYT Merkez Server"
				},
				"problemMatcher": [],
				"runOptions": {
					"runOn": "folderOpen"
				}
			},
			{
				"label": "Merkez Server Veritabanı MySql Port=3306",
				"detail": "FikoYT İçin Yazılan Tüm Serverların Merkez Veritabanı(VT) MySql",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/merkez.server.com/VT/mysql-server-8"
				},
				"windows": {
					"options": {
						"cwd": "${workspaceRoot}/merkez.server.com/VT/mysql-server-8"
					},
					"command": "./baslat.bat"
				},
				"presentation": {
					"group": "FikoYT Merkez Server"
				},
				"problemMatcher": []
			},
			{
				"label": "FikoYT Kişisel WebSite Port=443",
				"detail": "FikoYT Kişisel WebSite (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 443 --host 0.0.0.0 --live-reload true --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt.com/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt.com/sertifika/server.key --hmr"
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "FikoYT Kişisel WebSite Fomantic Port=443",
				"detail": "FikoYT Kişisel WebSite Fomantic (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt-fomantic/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 443 --host 0.0.0.0 --live-reload true --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt-fomantic/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt-fomantic/sertifika/server.key --hmr"
				},
				"presentation": {},
				"problemMatcher": [],
				"runOptions": {
					"runOn": "folderOpen"
				}
			},
			{
				"label": "FikoYT Kişisel WebSite PrimeNg Port=443",
				"detail": "FikoYT Kişisel WebSite PrimeNg (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt-prime/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 443 --host 0.0.0.0 --live-reload true --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt-prime/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt-prime/sertifika/server.key --hmr"
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "FikoYT Kişisel WebSite SSR Port=443",
				"detail": "FikoYT Kişisel WebSite (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng dev:ssr --port 443 --host 0.0.0.0 --live-reload true --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt.com/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt.com/sertifika/server.key --hmr"
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Portal Kök Client Port=303",
				"detail": "B2b Portalı İçin Geliştirdiğim Kök Sistem (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/portal.b2b-kok.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 303 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/portal.b2b-kok.com/sertifika/server.crt --ssl-key ${workspaceRoot}/portal.b2b-kok.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Portal Güney Bilya Client Port=302",
				"detail": "B2b Portalı İçin Geliştirdiğim Güney Bilyann Sistemi (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/portal.guney-bilya.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 302 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/portal.yigit-fren.com/sertifika/server.crt --ssl-key ${workspaceRoot}/portal.yigit-fren.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Portal Yiğit Fren Client Port=300",
				"detail": "B2b Portalı İçin Geliştirdiğim Yiğit Frenin Sistemi (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/portal.yigit-fren.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 300 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/portal.yigit-fren.com/sertifika/server.crt --ssl-key ${workspaceRoot}/portal.yigit-fren.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Portal Otekso Client Port=301",
				"detail": "B2b Portalı İçin Geliştirdiğim Otekso Sistemi (FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/portal.otekso.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 301 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/portal.otekso.com/sertifika/server.crt --ssl-key ${workspaceRoot}/portal.otekso.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Mercure Technik Servis Port=120",
				"detail": "Mercure Technik İçin Yazılan Servis Formu(FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/portal.mercure-technik.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 120 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/portal.mercure-technik.com/sertifika/server.crt --ssl-key ${workspaceRoot}/portal.mercure-technik.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Otekso Barkod Okuma Port=310",
				"detail": "Otekso İçin Yazılan Barkod Okuma(FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/otekso.barkod.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 310 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/otekso.barkod.com/sertifika/server.crt --ssl-key ${workspaceRoot}/otekso.barkod.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "Yiğit Terminal Server Çalıştır Port=91",
				"detail": "FikoYT İçin Yazılan Yiğit Terminal Serverların Merkez Serverı(Backend)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/Merkur-ERK/server"
				},
				"windows": {
					"options": {
						"cwd": "${workspaceRoot}/Merkur-ERK/server"
					},
					"command": "nest start --watch"
				},
				"presentation": {
					"group": "FikoYT Yiğit Terminal Server"
				},
				"problemMatcher": []
			},
			{
				"label": "Yiğit Terminal Port=90",
				"detail": "Yiğit Terminal(FrontEnd)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/Merkur-ERK/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 90 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/Merkur-ERK/sertifika/server.crt --ssl-key ${workspaceRoot}/Merkur-ERK/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "fikoyt.3d.com (3D Boru Bükme) Port=444",
				"detail": "fikoyt.3d.com (3D Boru Bükme)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt.3d.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 444 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt.3d.com/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt.3d.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			},
			{
				"label": "fikoyt.websim.com (3D Web Sim) Port=446",
				"detail": "fikoyt.websim.com (3D Web Sim)",
				"type": "shell",
				"options": {
					"cwd": "${workspaceRoot}/fikoyt.websim.com/web-cli/"
				},
				"windows": {
					"command": "$env:NG_PERSISTENT_BUILD_CACHE=1; ng serve --port 446 --host 0.0.0.0 --live-reload false --disable-host-check --ssl true --ssl-cert ${workspaceRoot}/fikoyt.websim.com/sertifika/server.crt --ssl-key ${workspaceRoot}/fikoyt.websim.com/sertifika/server.key "
				},
				"presentation": {},
				"problemMatcher": []
			}
		]
	},
}
// Available variables which can be used inside of strings.
// ${workspaceRoot}: the root folder of the team
// ${file}: the current opened file
// ${fileBasename}: the current opened file's basename
// ${fileDirname}: the current opened file's dirname
// ${fileExtname}: the current opened file's extension
// ${cwd}: the current working directory of the spawned process