{"version":3,"sources":["jsdelivr-header.js","/npm/indian-states-cities@1.0.2/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,aAAe,QAAQ,uBAC3B,OAAO,QAAQ,CACd,UAAU,WACT,IAAI,EAAO,GAMX,OALA,aAAa,SAAQ,SAAS,IACI,GAA9B,EAAO,QAAQ,EAAM,QACvB,EAAO,KAAK,EAAM,MAEpB,IACO,EAAO,MACf,EACA,UAAU,WACT,OAAO,aAAa,KAAI,SAAS,GAChC,OAAO,EAAK,IACb,IAAG,MACJ,EACA,YAAY,WACX,OAAO,aAAa,QAAO,SAAS,GACnC,OAAO,EAAK,SACb,IAAG,KAAI,SAAS,GACf,MAAO,CAAC,KAAO,EAAK,KAAK,MAAQ,EAAK,MACvC,IAAG,MACJ,EACA,eAAe,SAAS,GACvB,OAAO,aAAa,QAAO,SAAS,GACnC,OAAO,EAAK,QAAQ,CACrB,IAAG,KAAI,SAAS,GACf,OAAO,EAAK,IACb,IAAG,MACJ,EACA,aAAa,SAAS,GACrB,OAAO,aAAa,QAAO,SAAS,GACnC,OAAO,EAAK,OAAO,CACpB,IAAG,KAAI,SAAS,GACf,OAAO,EAAK,KACb,GACD,EACA,UAAU,SAAS,GAClB,OAAO,aAAa,QAAO,SAAS,GACnC,OAAO,EAAK,QAAQ,GAAS,EAAK,SACnC,IAAG,KAAI,SAAS,GACf,OAAO,EAAK,IACb,GACD","file":"/npm/indian-states-cities@1.0.2/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/indian-states-cities@1.0.2/src/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","var statescities = require('./statescities.json');\nmodule.exports={\n\tallStates:function(){\n\t\tvar states=[];\n\t\tstatescities.forEach(function(state){\n\t\t\tif(states.indexOf(state.state)==-1){\n\t\t\t\tstates.push(state.state);\n\t\t\t}\t\t\t\n\t\t})\n\t\treturn states.sort();\n\t},\n\tallCities:function(){\n\t\treturn statescities.map(function(city){\n\t\t\treturn city.city;\n\t\t}).sort();\n\t},\n\tallCapitals:function(){\n\t\treturn statescities.filter(function(city){\n\t\t\treturn city.isCapital;\n\t\t}).map(function(city){\n\t\t\treturn {'city':city.city,'state':city.state};\n\t\t}).sort();\n\t},\n\tcitiesForState:function(state){\n\t\treturn statescities.filter(function(city){\n\t\t\treturn city.state===state;\n\t\t}).map(function(city){\n\t\t\treturn city.city;\n\t\t}).sort();\n\t},\n\tstateForCity:function(cityName){\n\t\treturn statescities.filter(function(city){\n\t\t\treturn city.city===cityName;\n\t\t}).map(function(city){\n\t\t\treturn city.state;\n\t\t});\n\t},\n\tcapitalOf:function(state){\n\t\treturn statescities.filter(function(city){\n\t\t\treturn city.state===state && city.isCapital;\n\t\t}).map(function(city){\n\t\t\treturn city.city;\n\t\t});\n\t}\t\n};"]}