How to use the tableschema.errors function in tableschema

To help you get started, we’ve selected a few tableschema examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github frictionlessdata / datapackage-js / src / errors.js View on Github external
const tableschema = require('tableschema')


// Module API

/**
 * Base class for the all DataPackage errors.
 */
const DataPackageError = tableschema.errors.DataPackageError

/**
 * Base class for the all TableSchema errors.
 */
const TableSchemaError = tableschema.errors.TableSchemaError


// System

module.exports = {
  DataPackageError,
  TableSchemaError,
}
github frictionlessdata / datapackage-js / src / errors.js View on Github external
const tableschema = require('tableschema')


// Module API

/**
 * Base class for the all DataPackage errors.
 */
const DataPackageError = tableschema.errors.DataPackageError

/**
 * Base class for the all TableSchema errors.
 */
const TableSchemaError = tableschema.errors.TableSchemaError


// System

module.exports = {
  DataPackageError,
  TableSchemaError,
}
github frictionlessdata / datapackage-js / test / errors.js View on Github external
it('should work with table schema error', () => {
    try {
      throw new tableschema.errors.TableSchemaError('message')
    } catch (error) {
      assert.deepEqual(error.message, 'message')
      assert.deepEqual(error instanceof Error, true)
      assert.deepEqual(error instanceof DataPackageError, true)
      assert.deepEqual(error instanceof tableschema.errors.TableSchemaError, true)
    }
  })
github frictionlessdata / datapackage-js / test / errors.js View on Github external
it('should work with table schema error', () => {
    try {
      throw new tableschema.errors.TableSchemaError('message')
    } catch (error) {
      assert.deepEqual(error.message, 'message')
      assert.deepEqual(error instanceof Error, true)
      assert.deepEqual(error instanceof DataPackageError, true)
      assert.deepEqual(error instanceof tableschema.errors.TableSchemaError, true)
    }
  })

tableschema

A library for working with Table Schema in Javascript.

MIT
Latest version published 2 years ago

Package Health Score

48 / 100
Full package analysis