Newton's Poleless Magnet

    This package has been deprecated

    Author message:

    All packages in the @keystone-alpha namespace are now available in the @keystonejs namespace, starting at version 5.0.0. To upgrade, update package.json to point to "@keystonejs/app-graphql": "^5.0.0" and update any require/import statements in your code.

    @keystone-alpha/app-graphql

    8.2.1 • Public • Published

    GraphQL App

    A KeystoneJS App that creates a GraphQL API and Apollo GraphQL playground.

    For information about writing queries and mutations for KeystoneJS see the Introduction to KeystoneJS' GraphQL API.

    Usage

    const { Keystone } = require('@keystone-alpha/keystone');
    const { GraphQLApp } = require('@keystone-alpha/app-graphql');
    const { AdminUIApp } = require('@keystone-alpha/app-admin-ui');
    
    module.exports = {
      new Keystone(),
      apps: [
        new GraphQLApp({
          // All config keys are optional. Default values are shown here for completeness.
            apiPath: '/admin/api',
            graphiqlPath: '/admin/graphiql',
            schemaName: 'admin',
            apollo: {},
        }),
        new AdminUIApp()
      ],
    };

    Config

    Option Type Default Description
    apiPath String /admin/api Change the API path
    graphiqlPath String /admin/graphiql Change the Apollo GraphQL playground path
    schemaName String admin Change the graphQL schema name (not recommended)
    apollo Object {} Options passed directly to Apollo Server

    Keywords

    none

    Install

    npm i @keystone-alpha/app-graphql

    DownloadsWeekly Downloads

    32

    Version

    8.2.1

    License

    MIT

    Unpacked Size

    26.7 kB

    Total Files

    7

    Last publish

    Collaborators

    • dominikwilkowski
    • jedwatson
    • jesstelford
    • mitchellhamilton
    • molomby
    • timl