Module: DataPackage

Defined in:
lib/datapackage/helpers.rb,
lib/datapackage/package.rb,
lib/datapackage/profile.rb,
lib/datapackage/version.rb,
lib/datapackage/defaults.rb,
lib/datapackage/registry.rb,
lib/datapackage/resource.rb,
lib/datapackage/exceptions.rb,
lib/datapackage/interpreter.rb

Defined Under Namespace

Modules: Helpers Classes: Exception, Interpreter, Package, PackageException, Profile, ProfileException, Registry, RegistryException, Resource, ResourceException, ValidationError

Constant Summary collapse

VERSION =
"1.1.0"
DEFAULTS =
{
  resource: {
    profile: 'data-resource',
    tabular_profile: 'tabular-data-resource',
    encoding: 'utf-8',
  },
  package: {
    profile: 'data-package',
  },
  schema: {
    format: 'default',
    type: 'string',
    missing_values: [''],
  },
  dialect: {
    delimiter: ',',
    doubleQuote: true,
    lineTerminator: '\r\n',
    quoteChar: '"',
    escapeChar: '\\',
    skipInitialSpace: true,
    header: true,
    caseSensitiveHeader: false,
  },
}.freeze