{"version":3,"sources":["jsdelivr-header.js","/npm/dirac@1.0.0-rc-4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,SAAW,QAAQ,kBACnB,cAAgB,QAAQ,8BACxB,MAAQ,QAAQ,eAChB,MAAQ,QAAQ,eAEtB,OAAO,QAAU,IACS,iBAAZ,IACV,EAAU,CAAE,iBAAkB,IAGzB,SACJ,OAAQ,GACR,IAAK,kBAGV,OAAO,QAAQ,cAAgB,cAC/B,OAAO,QAAQ,MAAQ,CAAE,EAAG,IAAY,MAAM,OAAQ,EAAG,GACzD,OAAO,QAAQ,MAAQ,GAAW,MAAM,OAAQ","file":"/npm/dirac@1.0.0-rc-4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/dirac@1.0.0-rc-4/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 Database = require('./lib/database');\nconst relationships = require('./middleware/relationships');\nconst Query = require('./lib/query');\nconst Table = require('./lib/query');\n\nmodule.exports = options => {\n  if ( typeof options === 'string' ){\n    options = { connectionString: options };\n  }\n\n  return Database\n    .create( options )\n    .use( relationships() );\n};\n\nmodule.exports.relationships = relationships;\nmodule.exports.query = ( q, options )=> Query.create( q, options );\nmodule.exports.table = options => Table.create( options );"]}