@scaffdog/error

A utility module of scaffdog error.

Usage no npm install needed!

<script type="module">
  import scaffdogError from 'https://cdn.skypack.dev/@scaffdog/error';
</script>

README

@scaffdog/error

A utility module of scaffdog error.

Install

Install via npm:

$ npm install @scaffdog/error

Usage

import { error } from '@scaffdog/error';

const e = error('unexpected token', {
  source: 'text {{ ] }}',
  loc: {
    start: { line: 1, column: 9 },
    end: { line: 1, column: 9 },
  },
});

console.log(e.format());

//   unexpected token:
//
// > │ text {{ ] }}
//   │         ^