File tree Expand file tree Collapse file tree 5 files changed +120
-0
lines changed Expand file tree Collapse file tree 5 files changed +120
-0
lines changed Original file line number Diff line number Diff line change 11import { createServer } from 'miragejs' ;
22
3+ import factories from './factories' ;
4+ import fixtures from './fixtures' ;
5+ import models from './models' ;
36import * as RouteHandlers from './route-handlers' ;
7+ import serializers from './serializers' ;
48
59export default function makeServer ( config ) {
610 let server = createServer ( {
711 ...config ,
12+
13+ factories,
14+ fixtures,
15+ models,
16+ serializers,
17+
818 routes ( ) {
919 RouteHandlers . register ( this ) ;
1020
Original file line number Diff line number Diff line change 1+ import apiToken from './api-token' ;
2+ import category from './category' ;
3+ import crate from './crate' ;
4+ import crateOwnerInvitation from './crate-owner-invitation' ;
5+ import crateOwnership from './crate-ownership' ;
6+ import dependency from './dependency' ;
7+ import keyword from './keyword' ;
8+ import mirageSession from './mirage-session' ;
9+ import team from './team' ;
10+ import user from './user' ;
11+ import version from './version' ;
12+ import versionDownload from './version-download' ;
13+
14+ const FACTORIES = {
15+ apiToken,
16+ category,
17+ crate,
18+ crateOwnerInvitation,
19+ crateOwnership,
20+ dependency,
21+ keyword,
22+ mirageSession,
23+ team,
24+ user,
25+ version,
26+ versionDownload,
27+ } ;
28+
29+ export default FACTORIES ;
Original file line number Diff line number Diff line change 1+ import categories from './categories' ;
2+ import crateOwnerships from './crate-ownerships' ;
3+ import crates from './crates' ;
4+ import dependencies from './dependencies' ;
5+ import keywords from './keywords' ;
6+ import teams from './teams' ;
7+ import users from './users' ;
8+ import versionDownloads from './version-downloads' ;
9+ import versions from './versions' ;
10+
11+ const FIXTURES = {
12+ categories,
13+ crates,
14+ crateOwnerships,
15+ dependencies,
16+ keywords,
17+ teams,
18+ users,
19+ versions,
20+ versionDownloads,
21+ } ;
22+
23+ export default FIXTURES ;
Original file line number Diff line number Diff line change 1+ import apiToken from './api-token' ;
2+ import category from './category' ;
3+ import categorySlug from './category-slug' ;
4+ import crate from './crate' ;
5+ import crateOwnerInvitation from './crate-owner-invitation' ;
6+ import crateOwnership from './crate-ownership' ;
7+ import dependency from './dependency' ;
8+ import keyword from './keyword' ;
9+ import mirageSession from './mirage-session' ;
10+ import ownedCrate from './owned-crate' ;
11+ import team from './team' ;
12+ import user from './user' ;
13+ import version from './version' ;
14+ import versionDownload from './version-download' ;
15+
16+ const MODELS = {
17+ apiToken,
18+ category,
19+ categorySlug,
20+ crate,
21+ crateOwnerInvitation,
22+ crateOwnership,
23+ dependency,
24+ keyword,
25+ mirageSession,
26+ ownedCrate,
27+ team,
28+ user,
29+ version,
30+ versionDownload,
31+ } ;
32+
33+ export default MODELS ;
Original file line number Diff line number Diff line change 1+ import apiToken from './api-token' ;
2+ import category from './category' ;
3+ import crate from './crate' ;
4+ import crateOwnerInvitation from './crate-owner-invitation' ;
5+ import dependency from './dependency' ;
6+ import keyword from './keyword' ;
7+ import team from './team' ;
8+ import user from './user' ;
9+ import version from './version' ;
10+ import versionDownload from './version-download' ;
11+
12+ const SERIALIZERS = {
13+ apiToken,
14+ category,
15+ crate,
16+ crateOwnerInvitation,
17+ dependency,
18+ keyword,
19+ team,
20+ user,
21+ version,
22+ versionDownload,
23+ } ;
24+
25+ export default SERIALIZERS ;
You can’t perform that action at this time.
0 commit comments