diff --git a/packages/@ember/error/index.d.ts b/packages/@ember/error/index.d.ts deleted file mode 100644 index 88d2082933f..00000000000 --- a/packages/@ember/error/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export default class EmberError extends Error {} diff --git a/packages/@ember/error/index.js b/packages/@ember/error/index.js deleted file mode 100644 index 34d95bf79dc..00000000000 --- a/packages/@ember/error/index.js +++ /dev/null @@ -1,28 +0,0 @@ -/** - A subclass of the JavaScript Error object for use in Ember. - - @class Error - @namespace Ember - @extends Error - @constructor - @public -*/ -export default function EmberError(message) { - if (!(this instanceof EmberError)) { - return new EmberError(message); - } - - let error = Error.call(this, message); - - this.stack = error.stack; - this.description = error.description; - this.fileName = error.fileName; - this.lineNumber = error.lineNumber; - this.message = error.message; - this.name = error.name; - this.number = error.number; - this.code = error.code; -} - -EmberError.prototype = Object.create(Error.prototype); -EmberError.prototype.constructor = EmberError; diff --git a/packages/@ember/error/index.ts b/packages/@ember/error/index.ts new file mode 100644 index 00000000000..17154b1b671 --- /dev/null +++ b/packages/@ember/error/index.ts @@ -0,0 +1,14 @@ +/** + @module @ember/error +*/ + +/** + The JavaScript Error object used by Ember.assert. + + @class Error + @namespace Ember + @extends Error + @constructor + @public +*/ +export default Error;