18 lines
307 B
JavaScript
18 lines
307 B
JavaScript
const error = {
|
|
create({ node, error }) {
|
|
return {
|
|
parseType: 'error',
|
|
node,
|
|
error,
|
|
}
|
|
},
|
|
compile(node, scope, context) {
|
|
return { result: node, context };
|
|
},
|
|
toString(node) {
|
|
return `${node.error.type} error: ${node.error.message}`;
|
|
},
|
|
}
|
|
|
|
export default error;
|