ERRORS ENCOUNTERED IN FIREFOX:
ReferenceError: reference to undefined property G.search es6-shim.min.js:10:7752
ReferenceError: reference to undefined property G[e] es6-shim.min.js:10:1
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create es6-shim.min.js:10:23659
ReferenceError: reference to undefined property S.setImmediate es6-shim.min.js:11:1066
TypeError: variable load redeclares argument system.src.js:685:12
TypeError: variable load redeclares argument system.src.js:741:10
SyntaxError: test for equality (==) mistyped as assignment (=)? system.src.js:1393:64
...
PACKAGE.JSON
{
"name": "angular2-quickstart",
"version": "1.0.0",
"scripts": {
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
...
"typings":"^0.8.1"
}
}
TSCONFIG.JSON
{
"compilerOptions": {
"target": "es5",
...
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}
}
TYPINGS.JSON
{
"ambientDependencies": {
"es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654",
...
}
}
SYSTEMJS.CONFIG.JS
(function(global) {
// map tells the System loader where to look for things
var map = {
'app': 'app', // 'dist',
...
};
// packages tells the System loader how to load when no filename and/or no extension
var packages = {
'app': { main: 'main.js', defaultExtension: 'js' },
...
};
...
})(this);
INDEX.HTML
<html>
<head>
<title>Angular 2 QuickStart</title>
...
</head>
<!-- 3. Display the application -->
<body>
<checkout-app>Loading...</checkout-app>
</body>
</html>
MAIN.TS
import { bootstrap } from '@angular/platform-browser-dynamic';
...
bootstrap(AppComponent);
APP.COMPONENT.TS
import { Component } from '@angular/core';
...
export class AppComponent {}
I have exhaustively researched and attempted various solutions, but have been unable to resolve the persistent errors in Firefox.