apollo-datasource-ctzn

0.0.2 • Public • Published

apollo-datasource-ctzn

🥫 Apollo data source for CTZN.

Install

npm i apollo-datasource-ctzn

Usage

The simplest way to get going is by using the DataSource directly.

import { CTZNDataSource } from 'apollo-datasource-ctzn';

const server = new ApolloServer({
  typeDefs,
  resolvers,
  dataSources: () => ({
    ctzn: new CTZNDataSource(),
  }),
});

An alternative is subclassing CTZNDataSource.

import { CTZNDataSource } from 'apollo-datasource-ctzn';

class Followers extends CTZNataSource {
  constructor() {
    super();
    this.baseURL = '...';
  }

  getAvatar(userId) {
    return this.getAvatar(userId);
  }
}

Package Sidebar

Install

npm i apollo-datasource-ctzn

Weekly Downloads

0

Version

0.0.2

License

MIT

Unpacked Size

3.89 kB

Total Files

4

Last publish

Collaborators

  • lmangani