{"version":3,"sources":["jsdelivr-header.js","/npm/turkish-dictionary@1.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,MAAQ,QAAQ,SAEtB,MAAM,WACF,SAAM,CAAI,GAGN,cAFuB,MAAM,IAAI,iCAAmC,IAEvD,KAAK,KAKtB,CACA,SAAM,CAAI,GACN,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAEV,EAAS,KAAK,EAE7B,CACA,YAAM,CAAO,GACT,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAE0B,KAAvC,EAAS,KAAK,GAAG,cAAc,IAM3C,CACA,YAAM,CAAO,GACT,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAE0B,KAAvC,EAAS,KAAK,GAAG,cAAc,IAM3C,CACA,cAAM,CAAS,GACX,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACR,IAAI,MAAM,kBAEiB,KAA7B,EAAS,KAAK,GAAG,QAM7B,CACA,kBAAM,CAAa,GACf,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAEe,KAA5B,EAAS,KAAK,GAAG,OAM7B,CACA,cAAM,CAAS,GACX,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAEV,EAAS,KAAK,GAAG,aAEhC,CACA,iBAAM,CAAY,GACd,MAAM,QAAiB,MAAM,IAAI,iCAAmC,GAEpE,OAAI,EAAS,KAAK,MACP,IAAI,MAAM,kBAEV,EAAS,KAAK,GAAG,cAAc,GAAG,aAEjD,EAIJ,OAAO,QAAU","file":"/npm/turkish-dictionary@1.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/turkish-dictionary@1.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const axios = require('axios');\r\n\r\nclass Dictionary {\r\n    async has(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return false;\r\n        } else {\r\n            return true;\r\n        }\r\n    }\r\n    async get(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            return response.data[0];\r\n        }\r\n    }\r\n    async isVerb(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            if (response.data[0].anlamlarListe.fiil == '0') {\r\n                return false;\r\n            } else {\r\n                return true;\r\n            }\r\n        }\r\n    }\r\n    async isNoun(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            if (response.data[0].anlamlarListe.fiil == '0') {\r\n                return true;\r\n            } else {\r\n                return false;\r\n            }\r\n        }\r\n    }\r\n    async isPlural(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n           return new Error('Word not found');\r\n        } else {\r\n            if (response.data[0].cogul_mu == '0') {\r\n                return false;\r\n            } else {\r\n                return true;\r\n            }\r\n        }\r\n    }\r\n    async isProperNoun(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            if (response.data[0].ozel_mi == '0') {\r\n                return false;\r\n            } else {\r\n                return true;\r\n            }\r\n        }\r\n    }\r\n    async getMeans(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            return response.data[0].anlamlarListe;\r\n        }\r\n    }\r\n    async getExamples(word) {\r\n        const response = await axios.get('https://sozluk.gov.tr/gts?ara=' + word);\r\n\r\n        if (response.data.error) {\r\n            return new Error('Word not found');\r\n        } else {\r\n            return response.data[0].anlamlarListe[0].orneklerListe;\r\n        }\r\n    }\r\n    \r\n}\r\n\r\nmodule.exports = Dictionary;"]}