UNPKG

api-browser

Version:

Web components for interacting with GraphQL APIs using GraphiQL, and RESTful APIs supporting the OpenAPI schema, using SwaggerUI

85 lines (84 loc) 2.54 kB
{ "name": "api-browser", "version": "0.0.3", "description": "Web components for interacting with GraphQL APIs using GraphiQL, and RESTful APIs supporting the OpenAPI schema, using SwaggerUI", "main": "index.js", "engines": { "node": ">= 8.0.0" }, "scripts": { "prebuild": "npm run clean", "build": "BABEL_ENV=production babel src --out-dir dist --ignore node_modules/ --copy-files", "clean": "node_modules/.bin/rimraf build dist", "copy-manifest": "node_modules/.bin/copyfiles package.json dist/", "predist": "npm run build && npm run copy-manifest", "dist": "cd dist && npm publish", "lint": "node_modules/.bin/eslint \"src/**/*.js\"" }, "repository": { "type": "git", "url": "git@github.com:Attainia/api-browser.git" }, "keywords": [ "apis", "api", "browser", "graphql", "graphiql", "swagger", "swaygger", "swaggerui", "openapi", "rest", "restful", "react", "component" ], "license": "Apache-2.0", "author": "David Nunez <arizonatribe@gmail.com>", "contributors": [ "Glenn <gsiegman@gsiegman.com>" ], "dependencies": { "apollo-fetch": "0.7.0", "color": "2.0.1", "babel-polyfill": "6.26.0", "graphiql": "0.11.11", "graphql": "0.13.2", "prop-types": "15.6.0", "ramda": "0.25.0", "react": "16.3.1", "react-router-dom": "4.1.2", "styled-components": "2.1.2", "swagger-ui": "3.13.3", "uuid": "3.1.0" }, "devDependencies": { "babel-cli": "6.24.1", "babel-eslint": "7.2.3", "babel-plugin-add-module-exports": "0.2.1", "babel-plugin-add-react-displayname": "0.0.5", "babel-plugin-external-helpers": "6.22.0", "babel-plugin-module-resolver": "3.0.0", "babel-plugin-ramda": "1.4.3", "babel-plugin-syntax-async-functions": "6.13.0", "babel-plugin-transform-class-properties": "6.24.1", "babel-plugin-transform-object-rest-spread": "6.23.0", "babel-plugin-transform-react-remove-prop-types": "0.4.10", "babel-plugin-transform-runtime": "6.23.0", "babel-polyfill": "6.26.0", "babel-preset-env": "1.6.1", "babel-preset-react": "6.24.1", "copyfiles": "1.2.0", "eslint": "4.11.0", "eslint-config-airbnb": "15.1.0", "eslint-config-prettier": "2.6.0", "eslint-import-resolver-node": "0.3.1", "eslint-plugin-flowtype": "2.35.0", "eslint-plugin-import": "2.7.0", "eslint-plugin-jsx-a11y": "5.1.1", "eslint-plugin-react": "7.2.1", "glob-all": "3.1.0", "rimraf": "2.6.1" } }