NebulaProjectConfig constructor

const NebulaProjectConfig({
  1. required String input,
  2. required String output,
  3. String? baseUrl,
  4. bool format = true,
  5. bool deduplicate = true,
  6. bool inferNullability = true,
  7. bool verbose = false,
  8. bool watch = false,
  9. Map<String, bool> features = const {'cache' : true, 'retry' : true, 'logging' : true, 'offline' : false},
})

Implementation

const NebulaProjectConfig({
  required this.input,
  required this.output,
  this.baseUrl,
  this.format            = true,
  this.deduplicate       = true,
  this.inferNullability  = true,
  this.verbose           = false,
  this.watch             = false,
  this.features          = const {
    'cache':   true,
    'retry':   true,
    'logging': true,
    'offline': false,
  },
});