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
JSON
{
"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"
}
}