{
  "version": 3,
  "sources": ["../../../loader/json.ts"],
  "sourcesContent": ["import { OnLoadArgs, PluginBuild } from 'esbuild'\nimport fs from 'fs'\n\nexport const json = {\n  name: 'json',\n  setup(build: PluginBuild) {\n    build.onLoad({ filter: /\\.json$/ }, async (args: OnLoadArgs) => {\n      const json = await fs.promises.readFile(args.path, 'utf-8')\n      return {\n        contents: `export default ${json.normalize('NFC')}`,\n        loader: 'js',\n      }\n    })\n  },\n}\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,gBAAe;AAER,IAAM,OAAO;AAAA,EAClB,MAAM;AAAA,EACN,MAAM,OAAoB;AACxB,UAAM,OAAO,EAAE,QAAQ,UAAU,GAAG,OAAO,SAAqB;AAC9D,YAAMA,QAAO,MAAM,UAAAC,QAAG,SAAS,SAAS,KAAK,MAAM,OAAO;AAC1D,aAAO;AAAA,QACL,UAAU,kBAAkBD,MAAK,UAAU,KAAK,CAAC;AAAA,QACjD,QAAQ;AAAA,MACV;AAAA,IACF,CAAC;AAAA,EACH;AACF;",
  "names": ["json", "fs"]
}
