graphiql
An graphical interactive in-browser GraphQL IDE.
Last updated 5 years ago by acao .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ npm install graphiql 
SYNC missed versions from official npm registry.

GraphiQL

NPM jsDelivr hits (npm) npm downloads Snyk Vulnerabilities for npm package npm bundle size (version) npm bundle size (version) License

/ˈɡrafək(ə)l/ A graphical interactive in-browser GraphQL IDE. Try the live demo.

Features

  • Syntax highlighting.
  • Intelligent type ahead of fields, arguments, types, and more.
  • Real-time error highlighting and reporting for queries and variables.
  • Automatic query and variables completion.
  • Automatically adds required fields to queries.
  • Documentation explorer, search, with markdown support.
  • Query History using local storage
  • Run and inspect query results using any promise that resolves JSON results. HTTPS or WSS not required.
  • Supports full GraphQL Language Specification:
    • Queries, Mutations, Subscriptions, Fragments, Unions, directives, multiple operations per query, etc

Demos

We have a few demos of master branch via the default netlify build (the same URL paths apply to deploy previews on PRs):

  1. graphiql.min.js demo - the min.js bundle for the current ref
  2. graphiql.js demo - development build is nice for react inspector, debugging, etc
  3. webpack example - Demonstration of webpack usage from examples/graphiql-webpack
  4. cdn example - Demonstration of usage of our @latest CDN package release. Similar to 1) but for the last actual npm release.
  5. bundle analyzer for graphiql.min.js

Getting started

Build for the web with webpack or browserify, or use the pre-bundled graphiql.js file. See the cdn example in the git repository to see how to use the pre-bundled file, or see the webpack example to see how to bundle an application using the GraphiQL component.

GraphiQL for my GraphQL Service/HTTP Server/Etc

You may be using a runtime that already provides graphiql, or that provides it via a middleware. For example, we support express-graphql!

I would suggest a search for "graphiql <my runtime>" such as "graphiql express", "graphiql absinthe", etc to learn a potentially simpler route to setup for your environment. There are many npm packages, ruby gems, java utilities for deploying graphiql.

Here are some example searches:

This doesn't include runtimes or libraries where GraphiQL is used but isn't referenced in the package registry search entry.

CDN Bundle

Don't forget to include the CSS file on the page! If you're using npm or yarn, you can find it in node_modules/graphiql/graphiql.css, or you can download it from the releases page.

For an example of setting up a GraphiQL, check out the example in this repository which also includes a few useful features highlighting GraphiQL's API.

The most minimal way to set up GraphiQL is a single index.html file:

<html>
  <head>
    <title>Simple GraphiQL Example</title>
    <link href="https://unpkg.com/graphiql/graphiql.min.css" rel="stylesheet" />
  </head>
  <body style="margin: 0;">
    <div id="graphiql" style="height: 100vh;"></div>

    <script
      crossorigin
      src="https://unpkg.com/react/umd/react.production.min.js"
    ></script>
    <script
      crossorigin
      src="https://unpkg.com/react-dom/umd/react-dom.production.min.js"
    ></script>
    <script
      crossorigin
      src="https://unpkg.com/graphiql/graphiql.min.js"
    ></script>

    <script>
      const graphQLFetcher = graphQLParams =>
        fetch('https://my/graphql', {
          method: 'post',
          headers: { 'Content-Type': 'application/json' },
          body: JSON.stringify(graphQLParams),
        })
          .then(response => response.json())
          .catch(() => response.text());
      ReactDOM.render(
        React.createElement(GraphiQL, { fetcher: graphQLFetcher }),
        document.getElementById('graphiql'),
      );
    </script>
  </body>
</html>

Notes:

  • the inlined styles are important for ensuring GraphiQL is visible and fills the canvas.
  • using React.createElement directly is belaborous, so follow the webpack instructions below for more highly customized implementation

Webpack/Bundler

Note: If you are having webpack issues or questions about webpack, make sure you've cross-referenced your webpack configuration with our own webpack example first. f you are having webpack issues or questions about webpack, make sure you've cross-referenced your webpack configuration with our own webpack example first. We now have tests in CI that ensure this always builds, and we ensure it works end-to-end with every publish.

Using another GraphQL service? Here's how to get GraphiQL set up:

With npm:

npm install --save graphiql

Alternatively, if you are using yarn:

yarn add graphiql

GraphiQL provides a React component responsible for rendering the UI, which should be provided with a function for fetching from GraphQL, we recommend using the fetch standard API.

import React from 'react';
import ReactDOM from 'react-dom';
import GraphiQL from 'graphiql';
import fetch from 'isomorphic-fetch';

function graphQLFetcher(graphQLParams) {
  return fetch(window.location.origin + '/graphql', {
    method: 'post',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify(graphQLParams),
  }).then(response => response.json());
}

ReactDOM.render(<GraphiQL fetcher={graphQLFetcher} />, document.body);

Options

GraphiQL supports customization in UI and behavior by accepting React props and children.

Props

  • fetcher: a function which accepts GraphQL-HTTP parameters and returns a Promise or Observable which resolves to the GraphQL parsed JSON response.

  • schema: a GraphQLSchema instance or null if one is not to be used. If undefined is provided, GraphiQL will send an introspection query using the fetcher to produce a schema.

  • query: an optional GraphQL string to use as the initial displayed query, if undefined is provided, the stored query or defaultQuery will be used.

  • variables: an optional GraphQL string to use as the initial displayed query variables, if undefined is provided, the stored variables will be used.

  • operationName: an optional name of which GraphQL operation should be executed.

  • response: an optional JSON string to use as the initial displayed response. If not provided, no response will be initially shown. You might provide this if illustrating the result of the initial query.

  • storage: an instance of [Storage][] GraphiQL will use to persist state. Default: window.localStorage.

  • defaultQuery: an optional GraphQL string to use when no query is provided and no stored query exists from a previous session. If undefined is provided, GraphiQL will use its own default query.

  • defaultVariableEditorOpen: an optional boolean that sets whether or not to show the variables pane on startup. If not defined, it will be based off whether or not variables are present.

  • onEditQuery: an optional function which will be called when the Query editor changes. The argument to the function will be the query string.

  • onEditVariables: an optional function which will be called when the Query variable editor changes. The argument to the function will be the variables string.

  • onEditOperationName: an optional function which will be called when the operation name to be executed changes.

  • onToggleDocs: an optional function which will be called when the docs will be toggled. The argument to the function will be a boolean whether the docs are now open or closed.

  • getDefaultFieldNames: an optional function used to provide default fields to non-leaf fields which invalidly lack a selection set. Accepts a GraphQLType instance and returns an array of field names. If not provided, a default behavior will be used.

  • editorTheme: an optional string naming a CodeMirror theme to be applied to the QueryEditor, ResultViewer, and Variables panes. Defaults to the graphiql theme. See below for full usage.

  • readOnly: an optional boolean which when true will make the QueryEditor and Variables panes readOnly.

  • docExplorerOpen: an optional boolean which when true will ensure the DocExplorer is open by default when the user first renders the component. If the user has toggled the doc explorer on/off following this, however, the persisted UI state will override this default flag.

Children (dropped as of 0.18.0)

  • <GraphiQL.Logo>: Replace the GraphiQL logo with your own.

  • <GraphiQL.Toolbar>: Add a custom toolbar above GraphiQL. If not provided, a default toolbar may contain common operations. Pass the empty <GraphiQL.Toolbar /> if an empty toolbar is desired.

  • <GraphiQL.Button>: Add a button to the toolbar above GraphiQL.

  • <GraphiQL.Menu>: Add a dropdown menu to the toolbar above GraphiQL.

    • <GraphiQL.MenuItem>: Items for a menu.
  • <GraphiQL.Select>: Add a select list to the toolbar above GraphiQL.

    • <GraphiQL.SelectOption>: Options for a select list.
  • <GraphiQL.Group>: Add a group of associated controls to the toolbar above GraphiQL. Expects children to be <GraphiQL.Button>, <GraphiQL.Menu>, or <GraphiQL.Select>.

  • <GraphiQL.Footer>: Add a custom footer below GraphiQL Results.

Full Usage Example

All of these APIs demonstrated are soon to be deprecated: Stay posted as the APIs change.

Here's a more complex react implementation. This would require webpack or a bundler.

class CustomGraphiQL extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      // REQUIRED:
      // `fetcher` must be provided in order for GraphiQL to operate
      fetcher: this.props.fetcher,

      // OPTIONAL PARAMETERS
      // GraphQL artifacts
      query: '',
      variables: '',
      response: '',

      // GraphQL Schema
      // If `undefined` is provided, an introspection query is executed
      // using the fetcher.
      schema: undefined,

      // Useful to determine which operation to run
      // when there are multiple of them.
      operationName: null,
      storage: null,
      defaultQuery: null,

      // Custom Event Handlers
      onEditQuery: null,
      onEditVariables: null,
      onEditOperationName: null,

      // GraphiQL automatically fills in leaf nodes when the query
      // does not provide them. Change this if your GraphQL Definitions
      // should behave differently than what's defined here:
      // (https://github.com/graphql/graphiql/blob/master/src/utility/fillLeafs.js#L75)
      getDefaultFieldNames: null
    };
  }

  // Example of using the GraphiQL Component API via a toolbar button.
  handleClickPrettifyButton(event) {
    const editor = this.graphiql.getQueryEditor();
    const currentText = editor.getValue();
    const { parse, print } = require('graphql');
    const prettyText = print(parse(currentText));
    editor.setValue(prettyText);
  }

  render() {
    return (
      <GraphiQL ref={c => { this.graphiql = c; }} {...this.state}>
        <GraphiQL.Logo>
          Custom Logo
        </GraphiQL.Logo>
        <GraphiQL.Toolbar>

          // GraphiQL.Button usage
          <GraphiQL.Button
            onClick={this.handleClickPrettifyButton}
            label="Prettify"
            title="Prettify Query (Shift-Ctrl-P)"
          />

          // Some other possible toolbar items
          <GraphiQL.Menu label="File" title="File">
            <GraphiQL.MenuItem label="Save" title="Save" onSelect={...}>
          </GraphiQL.Menu>

          <OtherReactComponent someProps="true" />

        </GraphiQL.Toolbar>
        <GraphiQL.Footer>
          // Footer works the same as Toolbar
          // add items by appending child components
        </GraphiQL.Footer>
      </GraphiQL>
    );
  }
}

Applying an Editor Theme

In order to theme the editor portions of the interface, you can supply a editorTheme prop. You'll also need to load the appropriate CSS for the theme (similar to loading the CSS for this project). See the themes available here.

// In your html
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.23.0/theme/solarized.css" />

// In your GraphiQL JSX
<GraphiQL
  editorTheme="solarized light"
/>

Query Samples

Query

GraphQL queries declaratively describe what data the issuer wishes to fetch from whoever is fulfilling the GraphQL query.

query FetchSomeIDQuery($someId: String!) {
  human(id: $someId) {
    name
  }
}

More examples available from: GraphQL Queries.

Mutation

Given this schema,

const schema = new GraphQLSchema({
  query: new GraphQLObjectType({
    fields: {
      numberHolder: { type: numberHolderType },
    },
    name: 'Query',
  }),
  mutation: new GraphQLObjectType({
    fields: {
      immediatelyChangeTheNumber: {
        type: numberHolderType,
        args: { newNumber: { type: GraphQLInt } },
        resolve: function(obj, { newNumber }) {
          return obj.immediatelyChangeTheNumber(newNumber);
        },
      },
    },
    name: 'Mutation',
  }),
});

then the following mutation queries are possible:

mutation TestMutation {
  first: immediatelyChangeTheNumber(newNumber: 1) {
    theNumber
  }
}

Read more in this mutation test in graphql-js.

Relay has another good example using a common pattern for composing mutations. Given the following GraphQL Type Definitions,

input IntroduceShipInput {
  factionId: ID!
  shipName: String!
  clientMutationId: String!
}

type IntroduceShipPayload {
  faction: Faction
  ship: Ship
  clientMutationId: String!
}

mutation calls are composed as such:

mutation AddBWingQuery($input: IntroduceShipInput!) {
  introduceShip(input: $input) {
    ship {
      id
      name
    }
    faction {
      name
    }
    clientMutationId
  }
}
{
  "input": {
    "shipName": "B-Wing",
    "factionId": "1",
    "clientMutationId": "abcde"
  }
}

Read more from Relay Mutation Documentation.

Fragment

Fragments allow for the reuse of common repeated selections of fields, reducing duplicated text in the document. Inline Fragments can be used directly within a selection to condition upon a type condition when querying against an interface or union. Therefore, instead of the following query:

{
  luke: human(id: "1000") {
    name
    homePlanet
  }
  leia: human(id: "1003") {
    name
    homePlanet
  }
}

using fragments, the following query is possible.

{
  luke: human(id: "1000") {
    ...HumanFragment
  }
  leia: human(id: "1003") {
    ...HumanFragment
  }
}

fragment HumanFragment on Human {
  name
  homePlanet
}

Read more from GraphQL Fragment Specification.

Current Tags

  • 4.0.0-alpha.5                                ...           alpha (4 months ago)
  • 3.7.3-canary-c0342c2d.0                                ...           canary (a month ago)
  • 3.7.2                                ...           latest (2 months ago)
  • 2.0.0-next.2                                ...           next (2 years ago)

534 Versions

  • 3.7.3-canary-c0342c2d.0                                ...           a month ago
  • 3.7.2                                ...           2 months ago
  • 3.7.2-canary-62b238a6.0                                ...           2 months ago
  • 3.8.0-canary-e8982f7d.0                                ...           3 months ago
  • 3.7.2-canary-8704d28b.0                                ...           4 months ago
  • 3.7.2-canary-fea44159.0                                ...           4 months ago
  • 3.7.1                                ...           4 months ago
  • 3.7.1-canary-52a5839f.0                                ...           4 months ago
  • 3.7.1-canary-3bb4b14b.0                                ...           4 months ago
  • 3.7.1-canary-35904daa.0                                ...           4 months ago
  • 3.7.1-canary-60c8954d.0                                ...           4 months ago
  • 4.0.0-alpha.5                                ...           4 months ago
  • 3.7.0                                ...           4 months ago
  • 4.0.0-alpha.4                                ...           4 months ago
  • 3.6.0                                ...           4 months ago
  • 4.0.0-alpha.3                                ...           4 months ago
  • 4.0.0-alpha.2                                ...           4 months ago
  • 3.5.0                                ...           4 months ago
  • 4.0.0-alpha.1                                ...           4 months ago
  • 4.0.0-alpha.0                                ...           4 months ago
  • 3.4.1                                ...           5 months ago
  • 5.0.0-canary-43c1d110.0                                ...           5 months ago
  • 4.0.0-canary-a20895fd.0                                ...           5 months ago
  • 4.0.0-canary-3823b175.0                                ...           5 months ago
  • 4.0.0-canary-b4d49865.0                                ...           5 months ago
  • 3.5.0-canary-286552b9.0                                ...           5 months ago
  • 3.5.0-canary-869419d9.0                                ...           5 months ago
  • 3.4.0                                ...           5 months ago
  • 3.4.0-canary-083d8bad.0                                ...           5 months ago
  • 3.3.3-canary-4f03ac86.0                                ...           5 months ago
  • 3.3.3-canary-6c0d25cd.0                                ...           5 months ago
  • 3.3.3-canary-4570f466.0                                ...           5 months ago
  • 3.3.3-canary-73079cfa.0                                ...           5 months ago
  • 3.4.0-canary-514e049b.0                                ...           5 months ago
  • 3.4.0-canary-4f14bfba.0                                ...           5 months ago
  • 3.4.0-canary-756775b9.0                                ...           5 months ago
  • 3.4.0-canary-5b09c3aa.0                                ...           5 months ago
  • 3.3.3-canary-97f19964.0                                ...           6 months ago
  • 3.4.0-canary-9c138ad3.0                                ...           6 months ago
  • 3.4.0-canary-8ecdb189.0                                ...           6 months ago
  • 3.4.0-canary-5291229d.0                                ...           6 months ago
  • 3.3.3-canary-8432eb69.0                                ...           6 months ago
  • 3.3.3-canary-92c2fc51.0                                ...           6 months ago
  • 3.3.2                                ...           6 months ago
  • 3.3.2-canary-68a97ade.0                                ...           6 months ago
  • 3.3.2-canary-e61f0530.0                                ...           6 months ago
  • 3.3.2-canary-2de690f6.0                                ...           6 months ago
  • 3.3.1                                ...           6 months ago
  • 3.3.1-canary-cb0340ec.0                                ...           6 months ago
  • 3.3.0                                ...           6 months ago
  • 3.2.3                                ...           7 months ago
  • 3.2.3-canary-1e0022eb.0                                ...           7 months ago
  • 3.3.0-canary-49f80902.0                                ...           7 months ago
  • 3.3.0-canary-1fdb7e38.0                                ...           7 months ago
  • 3.2.3-canary-0dd016c7.0                                ...           7 months ago
  • 3.2.2                                ...           7 months ago
  • 3.2.2-canary-dccd76b3.0                                ...           7 months ago
  • 3.2.1                                ...           8 months ago
  • 3.2.1-canary-b6be9bdf.0                                ...           8 months ago
  • 3.2.0                                ...           9 months ago
  • 3.1.2                                ...           9 months ago
  • 3.1.1                                ...           a year ago
  • 3.1.1-canary-e103fa61.0                                ...           a year ago
  • 3.1.1-canary-8690736e.0                                ...           a year ago
  • 3.1.1-canary-64994e0e.0                                ...           a year ago
  • 3.1.1-canary-3fed4e54.0                                ...           a year ago
  • 3.1.1-canary-36f0bac1.0                                ...           a year ago
  • 3.1.0                                ...           a year ago
  • 3.0.10                                ...           a year ago
  • 3.0.9                                ...           a year ago
  • 3.0.9-canary-5c561479.0                                ...           a year ago
  • 3.0.9-canary-43095ec4.0                                ...           a year ago
  • 3.0.9-canary-7703226d.0                                ...           a year ago
  • 3.0.9-canary-87150409.0                                ...           a year ago
  • 3.0.9-canary-b60c2d1e.0                                ...           a year ago
  • 3.0.9-canary-9eb4f260.0                                ...           a year ago
  • 3.0.9-canary-bc65d4e0.0                                ...           a year ago
  • 3.0.9-canary-a7575449.0                                ...           a year ago
  • 3.0.8                                ...           a year ago
  • 3.0.8-canary-91decdc2.0                                ...           a year ago
  • 3.0.7                                ...           a year ago
  • 3.0.7-canary-8cc1801a.0                                ...           a year ago
  • 3.0.6                                ...           a year ago
  • 3.0.6-canary-4e725193.0                                ...           a year ago
  • 3.0.5                                ...           a year ago
  • 3.0.5-canary-f6e35dd1.0                                ...           a year ago
  • 3.0.4                                ...           a year ago
  • 3.0.4-canary-72409214.0                                ...           a year ago
  • 3.0.4-canary-dfbc468e.0                                ...           a year ago
  • 3.0.4-canary-5ed6139f.0                                ...           a year ago
  • 3.0.4-canary-42956798.0                                ...           a year ago
  • 3.0.4-canary-bf9d0d59.0                                ...           a year ago
  • 3.0.4-canary-95633641.0                                ...           a year ago
  • 3.0.3                                ...           a year ago
  • 3.0.3-canary-ec458aff.0                                ...           a year ago
  • 3.0.2                                ...           a year ago
  • 3.0.2-canary-69160e19.0                                ...           a year ago
  • 3.0.2-canary-251c1491.0                                ...           a year ago
  • 3.0.2-canary-c46e1c04.0                                ...           a year ago
  • 3.0.1                                ...           a year ago
  • 3.0.1-canary-6ba9ba38.0                                ...           a year ago
  • 3.0.1-canary-e0e2c15a.0                                ...           a year ago
  • 3.0.1-canary-9eb9e2fb.0                                ...           a year ago
  • 3.0.1-canary-de420cd7.0                                ...           a year ago
  • 3.0.1-canary-2b03fdd0.0                                ...           a year ago
  • 3.0.1-canary-298f53ab.0                                ...           a year ago
  • 3.0.1-canary-cd4cdaba.0                                ...           a year ago
  • 3.0.1-canary-f5830f58.0                                ...           a year ago
  • 3.0.1-canary-a9e38be1.0                                ...           a year ago
  • 3.0.1-canary-dfb20ee6.0                                ...           a year ago
  • 3.0.1-canary-6610f112.0                                ...           a year ago
  • 3.0.1-canary-d38d8126.0                                ...           a year ago
  • 3.0.1-canary-d86e51b8.0                                ...           a year ago
  • 3.0.1-canary-3e72a1f9.0                                ...           a year ago
  • 3.0.1-canary-30653157.0                                ...           a year ago
  • 3.0.1-canary-f648417e.0                                ...           a year ago
  • 3.0.1-canary-344df134.0                                ...           a year ago
  • 3.0.1-canary-b5674a4f.0                                ...           a year ago
  • 3.0.1-canary-f0f5afb3.0                                ...           a year ago
  • 3.0.1-canary-a08e9aea.0                                ...           a year ago
  • 3.0.1-canary-351ba549.0                                ...           a year ago
  • 3.0.1-canary-6bb88229.0                                ...           a year ago
  • 3.0.1-canary-a6d20235.0                                ...           a year ago
  • 3.0.1-canary-d4eae891.0                                ...           a year ago
  • 3.0.1-canary-6de7e53f.0                                ...           a year ago
  • 3.0.1-canary-d52fbc57.0                                ...           a year ago
  • 3.0.1-canary-38c2c299.0                                ...           a year ago
  • 3.0.1-canary-5d4865df.0                                ...           a year ago
  • 3.0.0                                ...           2 years ago
  • 3.0.1-canary-88c53ea4.0                                ...           2 years ago
  • 3.0.1-canary-a97151b3.0                                ...           2 years ago
  • 3.0.1-canary-943fcbde.0                                ...           2 years ago
  • 3.0.1-canary-73a4ac55.0                                ...           2 years ago
  • 3.0.1-canary-70c9456e.0                                ...           2 years ago
  • 3.0.1-canary-f5992ff0.0                                ...           2 years ago
  • 3.0.1-canary-8d17bd3c.0                                ...           2 years ago
  • 3.0.1-canary-0b758ed3.0                                ...           2 years ago
  • 3.0.1-canary-5a3b95d3.0                                ...           2 years ago
  • 3.0.1-canary-b6d81c61.0                                ...           2 years ago
  • 3.0.1-canary-a8496344.0                                ...           2 years ago
  • 3.0.1-canary-8f7aa55c.0                                ...           2 years ago
  • 3.0.1-canary-df664982.0                                ...           2 years ago
  • 3.0.1-canary-8cc6cc6c.0                                ...           2 years ago
  • 3.0.1-canary-0ef186a2.0                                ...           2 years ago
  • 3.0.1-canary-6698dc22.0                                ...           2 years ago
  • 3.0.1-canary-2f7f1266.0                                ...           2 years ago
  • 3.0.1-canary-616f8a33.0                                ...           2 years ago
  • 3.0.0-alpha.1                                ...           2 years ago
  • 3.0.0-alpha.0                                ...           2 years ago
  • 2.4.8-canary-43f30a8a.0                                ...           2 years ago
  • 2.4.5-canary-a51f5a26.0                                ...           2 years ago
  • 2.4.7                                ...           2 years ago
  • 2.4.6                                ...           2 years ago
  • 2.4.5                                ...           2 years ago
  • 2.4.5-canary-cfba4c7f.0                                ...           2 years ago
  • 2.4.5-canary-4ccf23d5.0                                ...           2 years ago
  • 2.4.4                                ...           2 years ago
  • 2.4.3                                ...           2 years ago
  • 2.4.2                                ...           2 years ago
  • 2.4.2-canary-284ead3b.0                                ...           2 years ago
  • 2.4.1                                ...           2 years ago
  • 2.4.1-canary-4e579147.0                                ...           2 years ago
  • 2.4.0                                ...           2 years ago
  • 2.3.1-canary-4e36cb51.0                                ...           2 years ago
  • 2.4.0-canary-208963ff.0                                ...           2 years ago
  • 2.3.1-canary-c2b8cb5d.0                                ...           2 years ago
  • 2.3.1-canary-b236038b.0                                ...           2 years ago
  • 2.3.0                                ...           2 years ago
  • 2.2.1-canary-b4e661e5.0                                ...           2 years ago
  • 2.2.1-canary-5fc45ee7.0                                ...           2 years ago
  • 2.2.0                                ...           2 years ago
  • 2.1.1-canary-0cac82f5.0                                ...           2 years ago
  • 2.1.1-canary-b87b3720.0                                ...           2 years ago
  • 2.2.0-canary-d5f5494a.0                                ...           2 years ago
  • 2.1.1-canary-9d29117c.0                                ...           2 years ago
  • 2.1.1-canary-ec75d034.0                                ...           2 years ago
  • 2.1.1-canary-1abdf837.0                                ...           2 years ago
  • 2.1.1-canary-bd07ad00.0                                ...           2 years ago
  • 2.1.1-canary-8a5077d5.0                                ...           2 years ago
  • 2.2.0-canary-8fa57371.0                                ...           2 years ago
  • 2.1.1-canary-6d98f25a.0                                ...           2 years ago
  • 2.1.1-canary-ceb5e6c8.0                                ...           2 years ago
  • 2.1.0                                ...           2 years ago
  • 2.0.14-canary-42acace4.0                                ...           2 years ago
  • 2.0.14-canary-6c6a5fd5.0                                ...           2 years ago
  • 2.0.13                                ...           2 years ago
  • 2.0.12                                ...           2 years ago
  • 2.0.11                                ...           2 years ago
  • 2.0.10                                ...           2 years ago
  • 2.0.9                                ...           2 years ago
  • 2.0.9-canary-062f5832.0                                ...           2 years ago
  • 2.0.9-canary-7e7cd1ae.0                                ...           2 years ago
  • 2.0.9-canary-53c20673.0                                ...           2 years ago
  • 2.0.9-canary-a6e5b21f.0                                ...           2 years ago
  • 2.0.9-canary-414cd536.0                                ...           2 years ago
  • 2.0.8                                ...           2 years ago
  • 2.0.7                                ...           2 years ago
  • 2.0.6                                ...           2 years ago
  • 2.0.6-canary-381b9d64.0                                ...           2 years ago
  • 2.0.6-canary-bfda54af.0                                ...           2 years ago
  • 2.0.6-canary-11442546.0                                ...           2 years ago
  • 2.0.6-canary-24a96ede.0                                ...           2 years ago
  • 2.0.5                                ...           2 years ago
  • 2.0.5-canary-b42baca4.0                                ...           2 years ago
  • 2.0.5-canary-ec0b9bc2.0                                ...           2 years ago
  • 2.0.4                                ...           2 years ago
  • 2.0.4-canary-61e681d7.0                                ...           2 years ago
  • 2.0.4-canary-086f4439.0                                ...           2 years ago
  • 2.0.4-canary-c3b2f6c7.0                                ...           2 years ago
  • 2.0.4-canary-ea44f6b0.0                                ...           2 years ago
  • 2.0.4-canary-0417a5db.0                                ...           2 years ago
  • 2.0.4-canary-7210edd6.0                                ...           2 years ago
  • 2.0.4-canary-63337491.0                                ...           2 years ago
  • 2.0.4-canary-074d480d.0                                ...           2 years ago
  • 2.0.4-canary-a81f3062.0                                ...           2 years ago
  • 2.0.4-canary-d5a222ad.0                                ...           2 years ago
  • 2.0.4-canary-f9bc12d3.0                                ...           2 years ago
  • 2.0.4-canary-d9ca0f8a.0                                ...           2 years ago
  • 2.0.3                                ...           2 years ago
  • 2.0.3-canary-94faaeb2.0                                ...           2 years ago
  • 2.0.2                                ...           2 years ago
  • 2.0.2-canary-a7c606a4.0                                ...           2 years ago
  • 2.0.2-canary-45c73b42.0                                ...           2 years ago
  • 2.0.2-canary-01e8d1aa.0                                ...           2 years ago
  • 2.0.1                                ...           2 years ago
  • 2.0.0                                ...           2 years ago
  • 2.0.0-canary-168ea3d5.0                                ...           2 years ago
  • 2.0.0-canary-e44ce665.0                                ...           2 years ago
  • 2.0.0-canary-dda1cf54.0                                ...           2 years ago
  • 1.11.5                                ...           2 years ago
  • 2.0.0-next.2                                ...           2 years ago
  • 1.11.4                                ...           2 years ago
  • 1.11.4-canary-903bfcbe.0                                ...           2 years ago
  • 1.11.4-canary-2c04fc9c.0                                ...           2 years ago
  • 1.11.4-canary-115427a7.0                                ...           2 years ago
  • 1.11.4-canary-7d90932f.0                                ...           2 years ago
  • 1.11.4-canary-1acb687b.0                                ...           2 years ago
  • 1.11.3                                ...           2 years ago
  • 1.11.3-canary-9aef904b.0                                ...           2 years ago
  • 1.11.2                                ...           2 years ago
  • 1.11.2-canary-4f27e86f.0                                ...           2 years ago
  • 1.11.1                                ...           2 years ago
  • 1.11.1-canary-b3cf04ca.0                                ...           2 years ago
  • 1.11.1-canary-06ae785c.0                                ...           2 years ago
  • 1.11.0                                ...           2 years ago
  • 2.0.0-next.1                                ...           2 years ago
  • 1.10.0                                ...           2 years ago
  • 2.0.0-next.0                                ...           2 years ago
  • 1.10.0-canary-e71a81a4.0                                ...           2 years ago
  • 2.0.0-canary-6e4eb012.0                                ...           2 years ago
  • 2.0.0-canary-d00bc52e.0                                ...           2 years ago
  • 2.0.0-canary-e5dcaa31.0                                ...           2 years ago
  • 2.0.0-canary-18e7a9b0.0                                ...           2 years ago
  • 2.0.0-canary-fdc1dadd.0                                ...           2 years ago
  • 2.0.0-canary-a106e5bf.0                                ...           2 years ago
  • 1.9.13                                ...           2 years ago
  • 2.0.0-canary-041744de.0                                ...           2 years ago
  • 1.9.13-canary-f252673f.0                                ...           2 years ago
  • 1.9.12                                ...           2 years ago
  • 1.9.12-canary-8cbb0343.0                                ...           2 years ago
  • 2.0.0-canary-80402dea.0                                ...           2 years ago
  • 1.9.11                                ...           2 years ago
  • 1.9.11-canary-12517f5a.0                                ...           2 years ago
  • 1.9.11-canary-c0af69ef.0                                ...           2 years ago
  • 2.0.0-canary-9c49e142.0                                ...           2 years ago
  • 2.0.0-canary-96b6e4e7.0                                ...           2 years ago
  • 2.0.0-canary-2a5c10ce.0                                ...           2 years ago
  • 2.0.0-canary-47e02769.0                                ...           2 years ago
  • 1.9.11-canary-9313159d.0                                ...           2 years ago
  • 2.0.0-canary-1776f219.0                                ...           2 years ago
  • 2.0.0-canary-6714df3b.0                                ...           2 years ago
  • 2.0.0-canary-fd0348c2.0                                ...           2 years ago
  • 2.0.0-canary-93a7238c.0                                ...           2 years ago
  • 2.0.0-canary-83929227.0                                ...           2 years ago
  • 2.0.0-canary-f9ccca99.0                                ...           2 years ago
  • 2.0.0-canary-ac702ca1.0                                ...           2 years ago
  • 2.0.0-canary-e4e57679.0                                ...           2 years ago
  • 2.0.0-canary-8cbe2521.0                                ...           2 years ago
  • 2.0.0-canary-8f79c250.0                                ...           2 years ago
  • 1.9.10                                ...           2 years ago
  • 1.9.10-canary-2e2d56d8.0                                ...           2 years ago
  • 2.0.0-canary-cc334b8a.0                                ...           2 years ago
  • 2.0.0-canary-d3fbaaa4.0                                ...           2 years ago
  • 2.0.0-canary-a5905d1c.0                                ...           2 years ago
  • 1.9.10-canary-0ac0349e.0                                ...           2 years ago
  • 1.9.10-canary-170f9487.0                                ...           3 years ago
  • 1.9.9                                ...           3 years ago
  • 1.9.9-canary-4bf7a139.0                                ...           3 years ago
  • 1.9.9-canary-e26e320b.0                                ...           3 years ago
  • 1.9.9-canary-6fce9cfa.0                                ...           3 years ago
  • 1.9.9-canary-2ba12a02.0                                ...           3 years ago
  • 1.9.9-canary-f87d0a36.0                                ...           3 years ago
  • 1.9.9-canary-e9288019.0                                ...           3 years ago
  • 1.9.9-canary-ae37e82a.0                                ...           3 years ago
  • 1.9.8                                ...           3 years ago
  • 1.9.8-canary-490d5170.0                                ...           3 years ago
  • 1.9.8-canary-4341fec2.0                                ...           3 years ago
  • 1.9.7                                ...           3 years ago
  • 1.9.7-canary-e7d3c23c.0                                ...           3 years ago
  • 1.9.7-canary-46a34f52.0                                ...           3 years ago
  • 1.9.7-canary-e719c66a.0                                ...           3 years ago
  • 1.9.7-canary-a2662527.0                                ...           3 years ago
  • 1.9.7-canary-7b355410.0                                ...           3 years ago
  • 1.9.6                                ...           3 years ago
  • 1.9.6-canary-83524c2d.0                                ...           3 years ago
  • 1.9.5                                ...           3 years ago
  • 1.9.4                                ...           3 years ago
  • 1.9.3                                ...           3 years ago
  • 1.9.2                                ...           3 years ago
  • 1.9.1                                ...           3 years ago
  • 1.9.0                                ...           3 years ago
  • 1.8.10                                ...           3 years ago
  • 1.8.9                                ...           3 years ago
  • 1.8.8                                ...           3 years ago
  • 1.8.7                                ...           3 years ago
  • 1.8.6                                ...           3 years ago
  • 1.8.5                                ...           3 years ago
  • 1.8.5-canary-63a8a0dd.0                                ...           3 years ago
  • 1.8.5-canary-fb52a553.0                                ...           3 years ago
  • 1.8.4                                ...           3 years ago
  • 1.8.3                                ...           3 years ago
  • 1.8.3-canary-8c24435f.0                                ...           3 years ago
  • 1.8.3-canary-0f6d1f09.0                                ...           3 years ago
  • 1.8.3-canary-33aa416c.0                                ...           3 years ago
  • 1.8.2                                ...           3 years ago
  • 1.8.2-canary-e0939150.0                                ...           3 years ago
  • 1.8.1                                ...           3 years ago
  • 1.8.1-canary-5353bffe.0                                ...           3 years ago
  • 1.8.1-canary-58c23e3e.0                                ...           3 years ago
  • 1.8.0                                ...           3 years ago
  • 1.7.3-canary-cb945783.0                                ...           3 years ago
  • 1.7.3-canary-041841c1.0                                ...           3 years ago
  • 1.7.3-canary-0e6a1f5e.0                                ...           3 years ago
  • 1.7.3-canary-0b33f5a9.0                                ...           3 years ago
  • 1.7.3-canary-145560b8.0                                ...           3 years ago
  • 1.7.3-canary-ab6934c0.0                                ...           3 years ago
  • 1.7.3-canary-7b34fadb.0                                ...           3 years ago
  • 1.7.3-canary-06829b11.0                                ...           3 years ago
  • 1.7.3-canary-0f33a137.0                                ...           3 years ago
  • 1.7.3-canary-f4f47342.0                                ...           3 years ago
  • 1.7.3-canary-a29cbfe8.0                                ...           3 years ago
  • 1.7.3-canary-4f7d3650.0                                ...           3 years ago
  • 1.7.3-canary-ebcbe6b2.0                                ...           3 years ago
  • 1.7.2                                ...           3 years ago
  • 1.7.2-canary-9e6d341c.0                                ...           3 years ago
  • 1.7.1                                ...           3 years ago
  • 1.7.1-canary-8fa698e7.0                                ...           3 years ago
  • 1.7.0                                ...           3 years ago
  • 1.6.0                                ...           3 years ago
  • 1.5.20                                ...           3 years ago
  • 1.5.19                                ...           3 years ago
  • 1.5.19-canary-acf0474b.0                                ...           3 years ago
  • 1.5.18                                ...           3 years ago
  • 1.5.17                                ...           3 years ago
  • 1.5.16                                ...           3 years ago
  • 1.5.16-canary-05b863ab.0                                ...           3 years ago
  • 1.5.15                                ...           3 years ago
  • 1.5.15-canary-b8d145d7.0                                ...           3 years ago
  • 1.5.15-canary-b96f3d10.0                                ...           3 years ago
  • 1.5.15-canary-312f863b.0                                ...           3 years ago
  • 1.5.14                                ...           3 years ago
  • 1.5.14-canary-5edec51e.0                                ...           3 years ago
  • 1.5.14-canary-75bdc860.0                                ...           3 years ago
  • 1.5.13                                ...           3 years ago
  • 1.5.13-canary-97c5764a.0                                ...           3 years ago
  • 1.5.13-canary-48b6ff19.0                                ...           3 years ago
  • 1.5.13-canary-f20fe1e2.0                                ...           3 years ago
  • 1.5.12                                ...           3 years ago
  • 1.5.12-canary-07e866d1.0                                ...           3 years ago
  • 1.5.12-canary-166ffd7a.0                                ...           3 years ago
  • 1.5.12-canary-a19d0748.0                                ...           3 years ago
  • 1.5.12-canary-07a2840d.0                                ...           3 years ago
  • 1.5.12-canary-35604620.0                                ...           3 years ago
  • 1.5.12-canary-2f2c1b4d.0                                ...           3 years ago
  • 1.5.12-canary-ab0be4f0.0                                ...           3 years ago
  • 1.5.12-canary-ec866cba.0                                ...           3 years ago
  • 1.5.12-canary-742288e7.0                                ...           3 years ago
  • 1.5.12-canary-bdd62cc3.0                                ...           3 years ago
  • 1.5.12-canary-b9c71c81.0                                ...           3 years ago
  • 1.5.11                                ...           3 years ago
  • 1.5.10-canary-8b30d375.0                                ...           3 years ago
  • 1.5.10-canary-75700e01.0                                ...           3 years ago
  • 1.5.10-canary-4ef512d3.0                                ...           3 years ago
  • 1.5.9                                ...           3 years ago
  • 1.5.9-canary-aba5a940.0                                ...           3 years ago
  • 1.5.9-canary-343f1670.0                                ...           3 years ago
  • 1.5.9-canary-1d118d28.0                                ...           3 years ago
  • 1.5.9-canary-8af33604.0                                ...           3 years ago
  • 1.5.9-canary-0b6fa337.0                                ...           3 years ago
  • 1.5.9-canary-033a43d2.0                                ...           3 years ago
  • 1.5.9-canary-0d171c9c.0                                ...           3 years ago
  • 1.5.9-canary-321acad7.0                                ...           3 years ago
  • 1.5.9-canary-1a140c54.0                                ...           3 years ago
  • 1.5.9-canary-b5aba87e.0                                ...           3 years ago
  • 1.5.9-canary-fae7d199.0                                ...           3 years ago
  • 1.5.9-canary-a4943cd7.0                                ...           3 years ago
  • 1.5.9-canary-8ab0a88a.0                                ...           3 years ago
  • 1.5.9-canary-5fc212b6.0                                ...           3 years ago
  • 1.5.9-canary-eb5c4300.0                                ...           3 years ago
  • 1.5.8                                ...           3 years ago
  • 1.5.8-canary-48f9cb01.0                                ...           3 years ago
  • 1.5.8-canary-8ce9e283.0                                ...           3 years ago
  • 1.5.8-canary-325c04b9.0                                ...           3 years ago
  • 1.5.8-canary-fea49557.0                                ...           3 years ago
  • 1.5.8-canary-412904c6.0                                ...           3 years ago
  • 1.5.8-canary-58e99aa6.0                                ...           3 years ago
  • 1.5.8-canary-6f6c49b0.0                                ...           3 years ago
  • 1.5.8-canary-3dcdd158.0                                ...           3 years ago
  • 1.5.7                                ...           3 years ago
  • 1.5.6                                ...           3 years ago
  • 1.5.6-canary-1d1d33de.0                                ...           3 years ago
  • 1.5.5                                ...           3 years ago
  • 1.5.5-canary-31c6631b.0                                ...           3 years ago
  • 1.5.4                                ...           3 years ago
  • 1.5.3                                ...           3 years ago
  • 1.5.3-canary-98364dae.0                                ...           3 years ago
  • 1.5.3-canary-3410d799.0                                ...           3 years ago
  • 1.5.2                                ...           3 years ago
  • 1.5.2-canary-efc41fcd.0                                ...           3 years ago
  • 1.5.2-canary-86c05353.0                                ...           3 years ago
  • 1.5.2-canary-86d7df95.0                                ...           3 years ago
  • 1.5.2-canary-26511707.0                                ...           3 years ago
  • 1.5.2-canary-669af9ec.0                                ...           3 years ago
  • 1.5.2-canary-dcd21ef1.0                                ...           3 years ago
  • 1.5.2-canary-66346cbd.0                                ...           3 years ago
  • 1.5.1                                ...           3 years ago
  • 1.5.0                                ...           3 years ago
  • 1.4.8                                ...           3 years ago
  • 1.4.7                                ...           3 years ago
  • 1.4.7-canary-85a66743.0                                ...           3 years ago
  • 1.4.7-canary-53627dd9.0                                ...           3 years ago
  • 1.4.7-alpha-4e3153c9.0                                ...           3 years ago
  • 1.4.7-alpha-1f5f740c.0                                ...           3 years ago
  • 1.4.6                                ...           3 years ago
  • 1.4.5                                ...           3 years ago
  • 1.4.4                                ...           3 years ago
  • 1.4.3                                ...           3 years ago
  • 1.4.2                                ...           4 years ago
  • 1.4.1                                ...           4 years ago
  • 1.4.0                                ...           4 years ago
  • 1.4.0-rc.1                                ...           4 years ago
  • 1.3.2                                ...           4 years ago
  • 1.3.1                                ...           4 years ago
  • 1.3.0                                ...           4 years ago
  • 1.2.2                                ...           4 years ago
  • 1.2.1                                ...           4 years ago
  • 1.2.0                                ...           4 years ago
  • 1.1.0                                ...           4 years ago
  • 1.0.6                                ...           4 years ago
  • 1.0.5                                ...           4 years ago
  • 1.0.4                                ...           4 years ago
  • 1.0.3                                ...           5 years ago
  • 1.0.2                                ...           5 years ago
  • 1.0.1                                ...           5 years ago
  • 1.0.0                                ...           5 years ago
  • 1.0.0-alpha.13                                ...           5 years ago
  • 1.0.0-alpha.11                                ...           5 years ago
  • 1.0.0-alpha.10                                ...           5 years ago
  • 1.0.0-alpha.8                                ...           5 years ago
  • 1.0.0-alpha.7                                ...           5 years ago
  • 1.0.0-alpha.6                                ...           5 years ago
  • 1.0.0-alpha.5                                ...           5 years ago
  • 1.0.0-alpha.4                                ...           5 years ago
  • 1.0.0-alpha.3                                ...           5 years ago
  • 1.0.0-alpha.1                                ...           5 years ago
  • 1.0.0-alpha.0                                ...           5 years ago
  • 0.17.5                                ...           5 years ago
  • 0.17.4                                ...           5 years ago
  • 0.17.3                                ...           5 years ago
  • 0.17.2                                ...           5 years ago
  • 0.17.1                                ...           5 years ago
  • 0.17.0                                ...           5 years ago
  • 0.16.0                                ...           5 years ago
  • 0.15.1                                ...           5 years ago
  • 0.14.2                                ...           5 years ago
  • 0.14.1                                ...           5 years ago
  • 0.14.0                                ...           5 years ago
  • 0.13.2                                ...           6 years ago
  • 0.13.0                                ...           6 years ago
  • 0.12.0                                ...           6 years ago
  • 0.11.11                                ...           7 years ago
  • 0.11.10                                ...           7 years ago
  • 0.11.9                                ...           7 years ago
  • 0.11.8                                ...           7 years ago
  • 0.11.7                                ...           7 years ago
  • 0.11.6                                ...           7 years ago
  • 0.11.5                                ...           7 years ago
  • 0.11.4                                ...           7 years ago
  • 0.11.3                                ...           7 years ago
  • 0.11.2                                ...           7 years ago
  • 0.11.1                                ...           7 years ago
  • 0.11.0                                ...           8 years ago
  • 0.10.2                                ...           8 years ago
  • 0.10.1                                ...           8 years ago
  • 0.10.0                                ...           8 years ago
  • 0.9.3                                ...           8 years ago
  • 0.9.2                                ...           8 years ago
  • 0.9.1                                ...           8 years ago
  • 0.9.0                                ...           8 years ago
  • 0.8.1                                ...           8 years ago
  • 0.8.0                                ...           8 years ago
  • 0.7.8                                ...           8 years ago
  • 0.7.7                                ...           8 years ago
  • 0.7.6                                ...           8 years ago
  • 0.7.5                                ...           8 years ago
  • 0.7.4                                ...           8 years ago
  • 0.7.3                                ...           9 years ago
  • 0.7.2                                ...           9 years ago
  • 0.7.1                                ...           9 years ago
  • 0.7.0                                ...           9 years ago
  • 0.6.6                                ...           9 years ago
  • 0.6.5                                ...           9 years ago
  • 0.6.4                                ...           9 years ago
  • 0.6.3                                ...           9 years ago
  • 0.6.2                                ...           9 years ago
  • 0.6.1                                ...           9 years ago
  • 0.6.0                                ...           9 years ago
  • 0.5.0                                ...           9 years ago
  • 0.4.5                                ...           9 years ago
  • 0.4.4                                ...           9 years ago
  • 0.4.3                                ...           9 years ago
  • 0.4.2                                ...           9 years ago
  • 0.4.1                                ...           9 years ago
  • 0.4.0                                ...           9 years ago
  • 0.3.1                                ...           9 years ago
  • 0.3.0                                ...           9 years ago
  • 0.2.4                                ...           9 years ago
  • 0.2.3                                ...           9 years ago
  • 0.2.0                                ...           9 years ago
  • 0.1.4                                ...           9 years ago
  • 0.1.3                                ...           9 years ago
  • 0.1.2                                ...           9 years ago
  • 0.1.1                                ...           9 years ago
  • 0.1.0                                ...           9 years ago
Downloads
Total 1
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (9)

© 2010 - cnpmjs.org x YWFE | Home | YWFE