Skip to content

Commit 1770830

Browse files
committed
mirage: Migrate to new makeServer() API
1 parent b1a85d9 commit 1770830

File tree

2 files changed

+22
-17
lines changed

2 files changed

+22
-17
lines changed

config/environment.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,6 @@ module.exports = function (environment) {
2727
hostWhitelist: ['crates.io', /^localhost:\d+$/, /\.herokuapp\.com$/],
2828
},
2929

30-
'ember-cli-mirage': {
31-
discoverEmberDataModels: false,
32-
},
3330
'ember-cli-notifications': {
3431
autoClear: true,
3532
clearDuration: 10_000,

mirage/config.js

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { createServer } from 'miragejs';
2+
13
import * as Categories from './route-handlers/categories';
24
import * as Crates from './route-handlers/crates';
35
import * as DocsRS from './route-handlers/docs-rs';
@@ -10,19 +12,25 @@ import * as Summary from './route-handlers/summary';
1012
import * as Teams from './route-handlers/teams';
1113
import * as Users from './route-handlers/users';
1214

13-
export default function () {
14-
Categories.register(this);
15-
Crates.register(this);
16-
DocsRS.register(this);
17-
Invites.register(this);
18-
Keywords.register(this);
19-
Metadata.register(this);
20-
Me.register(this);
21-
Session.register(this);
22-
Summary.register(this);
23-
Teams.register(this);
24-
Users.register(this);
15+
export default function makeServer(config) {
16+
return createServer({
17+
...config,
18+
19+
routes() {
20+
Categories.register(this);
21+
Crates.register(this);
22+
DocsRS.register(this);
23+
Invites.register(this);
24+
Keywords.register(this);
25+
Metadata.register(this);
26+
Me.register(this);
27+
Session.register(this);
28+
Summary.register(this);
29+
Teams.register(this);
30+
Users.register(this);
2531

26-
// Used by ember-cli-code-coverage
27-
this.passthrough('/write-coverage');
32+
// Used by ember-cli-code-coverage
33+
this.passthrough('/write-coverage');
34+
},
35+
});
2836
}

0 commit comments

Comments
 (0)