stack-generator
Advanced tools
Comparing version 1.0.2 to 1.0.3
{ | ||
"name": "stack-generator", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"main": "./stack-generator.js", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/stacktracejs/stack-generator.js", |
@@ -7,23 +7,54 @@ module.exports = function (config) { | ||
// Commented some of these out just so CI doesn't take forever. | ||
// Check out https://saucelabs.com/platforms for all browser/platform combos | ||
var customLaunchers = { | ||
sl_chrome: { | ||
//slIOS7: { | ||
// base: 'SauceLabs', | ||
// browserName: 'iPhone', | ||
// platform: 'OS X 10.9', | ||
// version: '7.1' | ||
//}, | ||
slIOS8: { | ||
base: 'SauceLabs', | ||
browserName: 'iPhone', | ||
platform: 'OS X 10.9', | ||
version: '8.1' | ||
}, | ||
//slAndroid4: { | ||
// base: 'SauceLabs', | ||
// browserName: 'Android', | ||
// platform: 'Linux', | ||
// version: '4.0' | ||
//}, | ||
slChrome: { | ||
base: 'SauceLabs', | ||
browserName: 'chrome' | ||
}, | ||
sl_firefox: { | ||
slFirefox: { | ||
base: 'SauceLabs', | ||
browserName: 'firefox' | ||
}, | ||
sl_safari: { | ||
//slSafari6: { | ||
// base: 'SauceLabs', | ||
// browserName: 'safari', | ||
// platform: 'OS X 10.8', | ||
// version: '6' | ||
//}, | ||
//slSafari7: { | ||
// base: 'SauceLabs', | ||
// browserName: 'safari', | ||
// platform: 'OS X 10.9', | ||
// version: '7' | ||
//}, | ||
//slSafari8: { | ||
// base: 'SauceLabs', | ||
// browserName: 'safari', | ||
// platform: 'OS X 10.10', | ||
// version: '8' | ||
//} | ||
slOpera: { | ||
base: 'SauceLabs', | ||
browserName: 'safari', | ||
platform: 'OS X 10.9', | ||
version: '7' | ||
}, | ||
sl_opera: { | ||
base: 'SauceLabs', | ||
browserName: 'opera' | ||
}, | ||
sl_ie_11: { | ||
slIE11: { | ||
base: 'SauceLabs', | ||
@@ -33,9 +64,9 @@ browserName: 'internet explorer', | ||
version: '11' | ||
}, | ||
sl_ie_7: { | ||
base: 'SauceLabs', | ||
browserName: 'internet explorer', | ||
platform: 'Windows XP', | ||
version: '7' | ||
} | ||
//slIE7: { | ||
// base: 'SauceLabs', | ||
// browserName: 'internet explorer', | ||
// platform: 'Windows XP', | ||
// version: '7' | ||
//} | ||
}; | ||
@@ -42,0 +73,0 @@ |
@@ -8,3 +8,3 @@ { | ||
], | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"keywords": ["stacktrace", "error"], | ||
@@ -11,0 +11,0 @@ "homepage": "http://www.stacktracejs.com", |
@@ -5,3 +5,3 @@ stack-generator | ||
Generate artificial backtrace by walking arguments.callee.caller chain | ||
Generate artificial backtrace by walking arguments.callee.caller chain. **Works everywhere except strict-mode**. | ||
@@ -21,1 +21,16 @@ ## Usage | ||
``` | ||
## Browser Support (See [Karma Config](karma.conf.ci.js) for list of browsers tested by CI) | ||
* Chrome 1+ | ||
* Firefox 3+ | ||
* Safari 6+ | ||
* Opera 9+ | ||
* IE 6+ | ||
* iOS 6+ | ||
* Android 4.0+ | ||
## Contributing | ||
Want to be listed as a *Contributor*? Start with the [Contributing Guide](CONTRIBUTING.md)! | ||
## License | ||
This project is licensed to the [Public Domain](http://unlicense.org) |
@@ -24,3 +24,3 @@ (function (root, factory) { | ||
var args = [].slice.call(curr['arguments']); | ||
if (/function(?:\s+([\w$]+))?\s*\(/.test(curr.toString())) { | ||
if (/function(?:\s+([\w$]+))+\s*\(/.test(curr.toString())) { | ||
stack.push(new StackFrame(RegExp.$1 || undefined, args)); | ||
@@ -27,0 +27,0 @@ } else { |
Sorry, the diff of this file is not supported yet
16698
16
245
35