{"version":3,"file":"divisions-D8HxVcac.mjs","names":[],"sources":["../src/divisions.ts"],"sourcesContent":["/**\n * Bangladesh Divisions\n *\n * 8 administrative divisions of Bangladesh\n */\n\nimport type { Division } from './types.js';\n\nexport const DIVISIONS: Division[] = [\n  { id: 'barisal', name: 'Barisal', nameLocal: 'বরিশাল' },\n  { id: 'chittagong', name: 'Chittagong', nameLocal: 'চট্টগ্রাম' },\n  { id: 'dhaka', name: 'Dhaka', nameLocal: 'ঢাকা' },\n  { id: 'khulna', name: 'Khulna', nameLocal: 'খুলনা' },\n  { id: 'mymensingh', name: 'Mymensingh', nameLocal: 'ময়মনসিংহ' },\n  { id: 'rajshahi', name: 'Rajshahi', nameLocal: 'রাজশাহী' },\n  { id: 'rangpur', name: 'Rangpur', nameLocal: 'রংপুর' },\n  { id: 'sylhet', name: 'Sylhet', nameLocal: 'সিলেট' },\n];\n\nexport function getDivisions(): Division[] {\n  return DIVISIONS;\n}\n\nexport function getDivisionById(id: string): Division | undefined {\n  return DIVISIONS.find(d => d.id === id);\n}\n\nexport function getDivisionByName(name: string): Division | undefined {\n  const lower = name.toLowerCase();\n  return DIVISIONS.find(d =>\n    d.name.toLowerCase() === lower ||\n    d.nameLocal === name\n  );\n}\n"],"mappings":";AAQA,MAAa,YAAwB;CACnC;EAAE,IAAI;EAAW,MAAM;EAAW,WAAW;EAAU;CACvD;EAAE,IAAI;EAAc,MAAM;EAAc,WAAW;EAAa;CAChE;EAAE,IAAI;EAAS,MAAM;EAAS,WAAW;EAAQ;CACjD;EAAE,IAAI;EAAU,MAAM;EAAU,WAAW;EAAS;CACpD;EAAE,IAAI;EAAc,MAAM;EAAc,WAAW;EAAa;CAChE;EAAE,IAAI;EAAY,MAAM;EAAY,WAAW;EAAW;CAC1D;EAAE,IAAI;EAAW,MAAM;EAAW,WAAW;EAAS;CACtD;EAAE,IAAI;EAAU,MAAM;EAAU,WAAW;EAAS;CACrD;AAED,SAAgB,eAA2B;AACzC,QAAO;;AAGT,SAAgB,gBAAgB,IAAkC;AAChE,QAAO,UAAU,MAAK,MAAK,EAAE,OAAO,GAAG;;AAGzC,SAAgB,kBAAkB,MAAoC;CACpE,MAAM,QAAQ,KAAK,aAAa;AAChC,QAAO,UAAU,MAAK,MACpB,EAAE,KAAK,aAAa,KAAK,SACzB,EAAE,cAAc,KACjB"}