@accounter/server
Version:
19 lines (15 loc) • 822 B
text/typescript
import transactionSuggestions from './typeDefs/transaction-suggestions.graphql.js';
import transactions from './typeDefs/transactions.graphql.js';
import { createModule } from 'graphql-modules';
import { TransactionsProvider } from './providers/transactions.provider.js';
import { transactionSuggestionsResolvers } from './resolvers/transaction-suggestions.resolver.js';
import { transactionsResolvers } from './resolvers/transactions.resolver.js';
const __dirname = new URL('.', import.meta.url).pathname;
export const transactionsModule = createModule({
id: 'transactions',
dirname: __dirname,
typeDefs: [transactions, transactionSuggestions],
resolvers: [transactionsResolvers, transactionSuggestionsResolvers],
providers: () => [TransactionsProvider],
});
export * as transactionsTypes from './types.js';