Skip to content

Commit c3981f9

Browse files
committed
Upgrade ember-eslint-plugin, upgrade ember-metrics
- Remove unit test of metrics tracking but add local metrics adapter to observe metrics tracking
1 parent f38a63d commit c3981f9

File tree

6 files changed

+117
-114
lines changed

6 files changed

+117
-114
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import BaseAdapter from 'ember-metrics/metrics-adapters/base';
2+
3+
export default class LocalAdapter extends BaseAdapter {
4+
toStringExtension() {
5+
return 'local';
6+
}
7+
8+
install() {}
9+
10+
identify(options = {}) {
11+
console.log('Metrics:', 'identify', options);
12+
}
13+
14+
trackEvent(options = {}) {
15+
console.log('Metrics:', 'trackEvent', options);
16+
}
17+
18+
trackPage(options = {}) {
19+
console.log('Metrics:', 'trackPage', options);
20+
}
21+
22+
alias(options = {}) {
23+
console.log('Metrics:', 'alias', options);
24+
}
25+
26+
uninstall() {}
27+
}

app/utils/request-idle-callback.js

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

config/environment.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ module.exports = function (environment) {
5050
id: 'UA-27675533-1',
5151
},
5252
},
53+
{
54+
name: 'LocalAdapter',
55+
environments: ['development'],
56+
},
5357
],
5458
};
5559

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"ember-decorators": "^6.1.1",
9292
"ember-inflector": "^4.0.3",
9393
"ember-load-initializers": "^2.1.2",
94-
"ember-metrics": "^1.5.2",
94+
"ember-metrics": "^2.0.0",
9595
"ember-modifier": "^4.1.0",
9696
"ember-page-title": "^7.0.0",
9797
"ember-power-select": "^8.7.0",
@@ -111,7 +111,7 @@
111111
"ember-web-app": "^5.0.1",
112112
"eslint": "^8.37.0",
113113
"eslint-config-prettier": "^8.8.0",
114-
"eslint-plugin-ember": "^11.5.0",
114+
"eslint-plugin-ember": "^12.7.3",
115115
"eslint-plugin-n": "^15.7.0",
116116
"eslint-plugin-prettier": "^4.2.1",
117117
"eslint-plugin-qunit": "^7.3.4",

pnpm-lock.yaml

Lines changed: 84 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/acceptance/analytics-page-tracking-test.js

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

0 commit comments

Comments
 (0)