Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/exogen/graphbrainz-extension-boilerplate

A boilerplate project for developing GraphBrainz extensions.
https://github.com/exogen/graphbrainz-extension-boilerplate

boilerplate graphbrainz graphql graphql-schema musicbrainz musicbrainz-api

Last synced: 11 days ago
JSON representation

A boilerplate project for developing GraphBrainz extensions.

Awesome Lists containing this project

README

        

# GraphBrainz Extension: Boilerplate

A boilerplate project for easier development of GraphBrainz extensions!

Begin developing your extension like so:

```console
$ git clone [email protected]:exogen/graphbrainz-extension-boilerplate.git
$ cd graphbrainz-extension-boilerplate
$ npm install
```

Then start changing files! You can run a demo server with your extension like
so:

```console
$ npm run start
```

You even get automatically generated schema documentation; below are the docs
for the included demo schema.

## Schema Types

Table of Contents

* [Objects](#objects)
* [Artist](#artist)

### Objects

#### Artist

:small_blue_diamond: *This type has been extended.
See the [base schema](https://github.com/exogen/graphbrainz/docs/types.md) for a description and additional fields.*

Field
Argument
Type
Description

helloWorld
String!

A message that says hello to the artist.