//! SPDX-FileCopyrightText: 2026 Chris Duncan <chris@codecow.com>
//! SPDX-License-Identifier: GPL-3.0-or-later
-export class Nano25519MutexError extends RangeError { name: string = 'Nano25519MutexError' }
-export class Nano25519TypeError extends TypeError { name: string = 'Nano25519TypeError' }
-export class Nano25519WasmError extends Error { name: string = 'Nano25519WasmError' }
+export class Nano25519MutexError extends RangeError { }
+Object.defineProperty(Nano25519MutexError, 'name', { value: 'Nano25519MutexError' })
+export class Nano25519TypeError extends TypeError { }
+Object.defineProperty(Nano25519TypeError, 'name', { value: 'Nano25519TypeError' })
+export class Nano25519WasmError extends Error { }
+Object.defineProperty(Nano25519WasmError, 'name', { value: 'Nano25519WasmError' })
/**
* Message text for the codes in `src/assembly/errors.ts`. The numbers are the