Skip to content

Commit 80ade07

Browse files
author
Eric Wendelin
committed
Extend stack parser spike - now handles all major/recent browsers
1 parent 999e553 commit 80ade07

File tree

13 files changed

+296
-3713
lines changed

13 files changed

+296
-3713
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ results
1313

1414
npm-debug.log
1515
node_modules
16+
bower_components
1617

1718
.idea

.npmignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
target/
1+
bower_components/

bower.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"name": "stack-parser",
3+
"version": "0.1.0",
4+
"main": "./stack-parser.js",
5+
"homepage": "https://github.com/stacktracejs/stack-parser.js",
6+
"authors": [
7+
"Eric Wendelin <me@eriwen.com>"
8+
],
9+
"description": "Extract meaning from JS Errors",
10+
"moduleType": [
11+
"amd",
12+
"globals",
13+
"node"
14+
],
15+
"keywords": [
16+
"stacktrace",
17+
"stack-trace",
18+
"backtrace",
19+
"cross-browser",
20+
"framework-agnostic",
21+
"error"
22+
],
23+
"license": "MIT",
24+
"ignore": [
25+
"**/.*",
26+
"node_modules",
27+
"bower_components",
28+
"spec"
29+
],
30+
"devDependencies": {
31+
"jasmine": "~1.3.1",
32+
"jasmine-jstd-adapter": "~1.1.2"
33+
}
34+
}

package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@
1717
"url": "https://github.com/stacktracejs/stack-parser/blob/master/LICENSE"
1818
}],
1919
"main": "./stack-parser.js",
20-
"engines": {
21-
"node": ">= 0.6.0"
22-
},
23-
"dependencies": {},
24-
"devDependencies": {
25-
"jshint": "0.9.x"
26-
},
2720
"scripts": {
2821
"test": "make jstd"
2922
}

spec/SpecRunner.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<head>
44
<title>Jasmine Spec Runner</title>
55

6-
<link rel="stylesheet" type="text/css" href="lib/jasmine.css">
6+
<link rel="stylesheet" type="text/css" href="../bower_components/jasmine/lib/jasmine-core/jasmine.css">
77

8-
<script type="text/javascript" src="lib/jasmine.js"></script>
9-
<script type="text/javascript" src="lib/jasmine-html.js"></script>
8+
<script type="text/javascript" src="../bower_components/jasmine/lib/jasmine-core/jasmine.js"></script>
9+
<script type="text/javascript" src="../bower_components/jasmine/lib/jasmine-core/jasmine-html.js"></script>
10+
<script type="text/javascript" src="../bower_components/jasmine/lib/jasmine-core/boot.js"></script>
1011

1112
<script type="text/javascript" src="../stack-parser.js"></script>
1213

spec/captured-errors.js

Lines changed: 96 additions & 136 deletions
Large diffs are not rendered by default.

spec/jsTestDriver.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
server: http://localhost:4224
22

33
load:
4-
- lib/jasmine.js
5-
- lib/JasmineAdapter.js
4+
- ../bower_components/jasmine/lib/jasmine-core/jasmine.js
5+
- ../bower_components/jasmine-jstd-adapter/src/JasmineAdapter.js
66
- captured-errors.js
77
- ../stack-parser.js
88
test:
99
- stack-parser-spec.js
1010

11-
timeout: 10
11+
timeout: 15

spec/lib/JasmineAdapter.js

Lines changed: 0 additions & 189 deletions
This file was deleted.

0 commit comments

Comments
 (0)