diff --git a/CHANGELOG.md b/CHANGELOG.md index 362018225..ffe419360 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ - _...Add new stuff here..._ ### 🐞 Bug fixes -- _...Add new stuff here..._ +- Fix RuntimeError class, make it inherited from Error ([#983](https://github.com/maplibre/maplibre-style-spec/issues/983)) ## 23.1.0 diff --git a/src/expression/runtime_error.ts b/src/expression/runtime_error.ts index 4580455e7..5ea9fe548 100644 --- a/src/expression/runtime_error.ts +++ b/src/expression/runtime_error.ts @@ -1,10 +1,7 @@ -export class RuntimeError { - name: string; - message: string; - +export class RuntimeError extends Error { constructor(message: string) { - this.name = 'ExpressionEvaluationError'; - this.message = message; + super(message); + this.name = 'RuntimeError'; } toJSON() {