You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
451 B
TypeScript

4 years ago
import { ApolloServer } from 'apollo-server';
import bikeresolver from './resolvers/cargobikeResolver';
import { CargoBikeAPI } from './datasources/db/cargobikeAPI';
4 years ago
import typeDefs from './schema/type-defs';
const server = new ApolloServer({
resolvers:[bikeresolver],
typeDefs,
dataSources: () => ({
cargoBikeAPI: new CargoBikeAPI(),
})
});
4 years ago
server.listen()
.then(({ url }) => console.log(`Server ready at ${url} `));
4 years ago