21 lines
657 B
JavaScript
21 lines
657 B
JavaScript
|
// eslint-disable-next-line import/no-unresolved
|
||
|
import {Flecks, Hooks} from '@flecks/core';
|
||
|
|
||
|
export default {
|
||
|
[Hooks]: {
|
||
|
'@flecks/core/one/test-gather': (
|
||
|
Flecks.provide(require.context('./things', false, /\.js$/))
|
||
|
),
|
||
|
'@flecks/core/test/invoke': () => 420,
|
||
|
'@flecks/core/test/invoke-parallel': (O) => new Promise((resolve) => {
|
||
|
setTimeout(() => {
|
||
|
// eslint-disable-next-line no-param-reassign
|
||
|
O.foo += 2;
|
||
|
resolve();
|
||
|
}, 0);
|
||
|
}),
|
||
|
'@flecks/core/test/invoke-reduce': () => ({bar: 420}),
|
||
|
'@flecks/core/test/invoke-reduce-async': () => new Promise((resolve) => resolve({bar: 420})),
|
||
|
},
|
||
|
};
|