Skip to content

Commit 9ecff59

Browse files
committed
fixes #8, fixes #11.
1 parent fdc6d23 commit 9ecff59

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Diff for: package.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vuejs-logger",
33
"author": "Justin Kames",
4-
"version": "1.3.4",
4+
"version": "1.3.5",
55
"description": "Vuejs-logger, provides customizable logging functionality for Vue.js.",
66
"main": "dist/index.js",
77
"repository": {
@@ -19,12 +19,16 @@
1919
"babel": {
2020
"presets": [
2121
"es2015"
22+
],
23+
"plugins": [
24+
"transform-object-assign"
2225
]
2326
},
2427
"devDependencies": {
2528
"babel-cli": "6.24.1",
2629
"babel-core": "6.25.0",
2730
"babel-loader": "7.1.1",
31+
"babel-plugin-transform-object-assign": "6.22.0",
2832
"babel-preset-es2015": "6.24.1",
2933
"chai": "4.1.0",
3034
"codecov": "2.2.0",

Diff for: src/logger.js

+4
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ export default (function () {
7272
function getMethodName () {
7373
let error = {}
7474
try { throw new Error('') } catch (e) { error = e }
75+
// IE9 does not have .stack property
76+
if (error.stack === undefined) {
77+
return ''
78+
}
7579
let stackTrace = error.stack.split('\n')[3]
7680
if (/ /.test(stackTrace)) {
7781
stackTrace = stackTrace.trim().split(' ')[1]

0 commit comments

Comments
 (0)