Skip to content

Commit e8ba7d4

Browse files
author
Walker Leite
committed
refactor(server): move timestamp mixin to own module
1 parent fbc1dd5 commit e8ba7d4

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

meta.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ module.exports = {
3535
'server/initial-data/**/*': 'extended',
3636
'server/models/**/*': 'extended',
3737
'test/client/components/**/*': 'extended',
38+
'test/server/mixins/**/*': 'extended',
3839
'test/server/account.spec.js': 'extended',
3940
},
4041
complete(data, {logger}) {

template/server/mixins/timestamp.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import TimeStamp from 'loopback-ds-timestamp-mixin';
2+
3+
export default TimeStamp;

template/server/model-config.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
"mixins": [
1010
"loopback/common/mixins",
1111
"loopback/server/mixins",
12-
{{#extended}}
13-
"../node_modules/loopback-ds-timestamp-mixin",
14-
{{/extended}}
1512
"../common/mixins",
1613
"./mixins"
1714
]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import TimeStamp from 'loopback-ds-timestamp-mixin';
2+
import MyTimeStamp from '../../../server/mixins/timestamp';
3+
4+
describe('timestamp mixin', () => {
5+
it('export TimeStamp mixin module', () => {
6+
expect(MyTimeStamp).toBe(TimeStamp);
7+
});
8+
});

0 commit comments

Comments
 (0)