UNPKG

api-flow

Version:

A flow written in ES6 using Immutable to convert between API description formats (Swagger, etc.) and other programs such as cURL command lines.

76 lines (75 loc) 2.4 kB
{ "name": "api-flow", "description": "A flow written in ES6 using Immutable to convert between API description formats (Swagger, etc.) and other programs such as cURL command lines.", "keywords": [ "api", "swagger", "paw", "curl", "api blueprint", "raml", "grape" ], "bin": { "api-flow": "./bin/api-flow.js" }, "version": "0.1.0", "main": "./dist/node/api-flow.js", "license": "MIT", "homepage": "https://github.com/luckymarmot/API-Flow", "dependencies": { "argparse": "^1.0.7", "babel-plugin-transform-flow-strip-types": "6.3.15", "babel-polyfill": "6.3.14", "babel-runtime": "6.3.19", "immutable": "3.7.6", "js-yaml": "3.5.5", "json-schema-faker": "^0.3.7", "raml-parser": "0.8.16", "request": "^2.72.0", "swagger-schema-official": "2.0.0-bab6bed", "tv4": "1.2.7" }, "devDependencies": { "babel-cli": "6.6.5", "babel-core": "6.4.0", "babel-eslint": "^6.1.2", "babel-loader": "6.2.0", "babel-plugin-rewire": "1.0.0-beta-3", "babel-plugin-transform-decorators": "6.3.13", "babel-plugin-transform-decorators-legacy": "1.3.2", "babel-plugin-transform-runtime": "6.3.13", "babel-preset-es2015": "6.3.13", "babel-preset-stage-0": "6.3.13", "babel-preset-stage-1": "6.3.13", "babel-preset-stage-2": "6.3.13", "babel-preset-stage-3": "6.3.13", "babel-register": "6.3.13", "chai": "3.4.1", "eslint": "^3.3.1", "eslint-loader": "^1.5.0", "json-loader": "0.5.4", "mocha": "2.3.4", "path": "0.12.7", "webpack": "1.12.9" }, "eslintConfig": { "extends": "./linting/prod.yaml" }, "scripts": { "compile": "./node_modules/babel-cli/bin/babel.js --ignore='**/__tests__/' -d lib/ src/", "compile-node": "TARGET=node ./node_modules/webpack/bin/webpack.js", "compile-web": "TARGET=web ./node_modules/webpack/bin/webpack.js", "compile-worker": "TARGET=webworker ./node_modules/webpack/bin/webpack.js", "test": "$npm_package_options_mocha \"src/**/__tests__/*-test.js\"", "validate": "node validate.js", "lint": "./node_modules/eslint/bin/eslint.js -c linting/prod.yaml src/" }, "options": { "mocha": "./node_modules/.bin/mocha --require mocha --compilers js:babel-register --reporter spec" }, "repository": { "type": "git", "url": "git@github.com:luckymarmot/API-Flow.git" } }