MCPcopy Index your code
hub / github.com/Akryum/vue-cli-plugin-apollo

github.com/Akryum/vue-cli-plugin-apollo @v0.22.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.22.2 ↗ · + Follow
45 symbols 121 edges 40 files 0 documented · 0% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

vue-cli-plugin-apollo

npm npm vue-cli3 apollo-2

:rocket: Start building a Vue app with Apollo and GraphQL in 2 minutes!

This is a vue-cli 3.x plugin to add Apollo and GraphQL in your Vue project.

Become a Patreon

Documentation

Sponsors

Gold

sum.cumo logo

Silver

VueSchool logo

Vue Mastery logo

Bronze

screenshot

:star: Features

  • Automatically integrate vue-apollo into your Vue app
  • Embed Apollo client config (upgradable and customizable)
  • Websockets
  • File uploads
  • Client state with apollo-link-state
  • Included optional Graphql Server (upgradable and customizable):
  • Dead simple GraphQL API sources generated into your project (with import/export support)
  • Upgradable service running apollo-server
  • Websocket subscriptions support
  • Optional automatic mocking
  • Apollo Engine support
  • GraphQL playground integrated in the CLI UI
  • Configuration screen in the CLI UI
  • Server-Side Rendering with @akryum/vue-cli-plugin-ssr
  • Included optional example component with:
  • Watched query
  • Mutation
  • Realtime subscription using Websockets
  • Fully working image gallery with image upload
  • GraphQL validation using ESLint

Extension points exported contracts — how you extend this code

ApolloClientClientConfig (Interface)
(no doc)
types.d.ts
ApolloServerOption (Interface)
(no doc)
types.d.ts

Core symbols most depended-on inside this repo

load
called by 11
utils/load.js
defaultValue
called by 8
utils/index.js
getConfigData
called by 6
ui/configs.js
sendIpcMessage
called by 4
utils/index.js
autoCall
called by 3
utils/index.js
updateVariable
called by 3
generator/index.js
queryEngine
called by 3
ui/widgets.js
nullable
called by 2
index.js

Shape

Function 43
Interface 2

Languages

TypeScript100%

Modules by API surface

utils/index.js10 symbols
ui/tasks.js9 symbols
generator/templates/vue-apollo/default/src/vue-apollo.js4 symbols
index.js3 symbols
graphql-client/src/index.js3 symbols
generator/templates/api-server/examples/apollo-server/utils/upload.js3 symbols
ui/configs.js2 symbols
types.d.ts2 symbols
graphql-server/index.js2 symbols
generator/index.js2 symbols
client-addon/src/utils/math.js2 symbols
utils/load.js1 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add vue-cli-plugin-apollo \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact