0.0.0 • Published 4 years ago

pumpkins v0.0.0

Weekly downloads
4
License
MIT
Repository
-
Last release
4 years ago
Please beware that this is a PROTOTYPE. Do NOT use this for serious work. Thanks! 🎃

pumpkins

Example

import { createApp, objectType } from 'pumpkins'

objectType({
  name: 'User',
  definition(t) {
    t.id('id')
    t.string('name')
  },
})

objectType({
  name: 'Query',
  definition(t) {
    t.field('user', { type: 'User' })
  },
})

createApp().startServer()
$ pumpkin dev

API

createApp

Create an app instance

CLI

pumpkins build

Build a production-ready server

USAGE
  $ pumpkins build

OPTIONS
  -e, --entrypoint=entrypoint

EXAMPLE
  $ pumpkins build

See code: dist/cli/commands/build.js

pumpkins dev

describe the command here

USAGE
  $ pumpkins dev

EXAMPLE
  $ pumpkins dev

See code: dist/cli/commands/dev.js

pumpkins doctor

Check your project state for any problems

USAGE
  $ pumpkins doctor

See code: dist/cli/commands/doctor.js

pumpkins generate

Generate the artifacts

USAGE
  $ pumpkins generate

OPTIONS
  -e, --entrypoint=entrypoint

EXAMPLE
  $ pumpkins generate

See code: dist/cli/commands/generate.js

pumpkins help [COMMAND]

display help for pumpkins

USAGE
  $ pumpkins help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

pumpkins init

describe the command here

USAGE
  $ pumpkins init

EXAMPLE
  $ pumpkins init

See code: dist/cli/commands/init.js

Development

Overview

yarn
yarn test
yarn dev

Example app Workflow

yarn link && \
cd example && \
yarn link pumpkins && \
cd .. && \
yarn dev
0.0.0

4 years ago