├── .gitignore ├── LICENSE ├── README.md ├── lib ├── bagpipes.js ├── fittingTypes │ ├── connect-middleware.js │ ├── node-machine.js │ ├── swagger.js │ ├── system.js │ └── user.js ├── fittings │ ├── amend.js │ ├── emit.js │ ├── eval.js │ ├── first.js │ ├── http.js │ ├── jspath.js │ ├── memo.js │ ├── omit.js │ ├── onError.js │ ├── parallel.js │ ├── parse.js │ ├── path.js │ ├── pick.js │ ├── read.js │ ├── render.js │ └── values.js ├── helpers.js └── index.js ├── package.json └── test ├── bagpipes.js ├── fittings └── http.js └── fixtures └── fittings ├── emit.js ├── error.js ├── test.js └── this_is_20_character.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/README.md -------------------------------------------------------------------------------- /lib/bagpipes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/bagpipes.js -------------------------------------------------------------------------------- /lib/fittingTypes/connect-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittingTypes/connect-middleware.js -------------------------------------------------------------------------------- /lib/fittingTypes/node-machine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittingTypes/node-machine.js -------------------------------------------------------------------------------- /lib/fittingTypes/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittingTypes/swagger.js -------------------------------------------------------------------------------- /lib/fittingTypes/system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittingTypes/system.js -------------------------------------------------------------------------------- /lib/fittingTypes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittingTypes/user.js -------------------------------------------------------------------------------- /lib/fittings/amend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/amend.js -------------------------------------------------------------------------------- /lib/fittings/emit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/emit.js -------------------------------------------------------------------------------- /lib/fittings/eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/eval.js -------------------------------------------------------------------------------- /lib/fittings/first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/first.js -------------------------------------------------------------------------------- /lib/fittings/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/http.js -------------------------------------------------------------------------------- /lib/fittings/jspath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/jspath.js -------------------------------------------------------------------------------- /lib/fittings/memo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/memo.js -------------------------------------------------------------------------------- /lib/fittings/omit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/omit.js -------------------------------------------------------------------------------- /lib/fittings/onError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/onError.js -------------------------------------------------------------------------------- /lib/fittings/parallel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/parallel.js -------------------------------------------------------------------------------- /lib/fittings/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/parse.js -------------------------------------------------------------------------------- /lib/fittings/path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/path.js -------------------------------------------------------------------------------- /lib/fittings/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/pick.js -------------------------------------------------------------------------------- /lib/fittings/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/read.js -------------------------------------------------------------------------------- /lib/fittings/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/render.js -------------------------------------------------------------------------------- /lib/fittings/values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/fittings/values.js -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/lib/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/package.json -------------------------------------------------------------------------------- /test/bagpipes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/bagpipes.js -------------------------------------------------------------------------------- /test/fittings/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/fittings/http.js -------------------------------------------------------------------------------- /test/fixtures/fittings/emit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/fixtures/fittings/emit.js -------------------------------------------------------------------------------- /test/fixtures/fittings/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/fixtures/fittings/error.js -------------------------------------------------------------------------------- /test/fixtures/fittings/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/fixtures/fittings/test.js -------------------------------------------------------------------------------- /test/fixtures/fittings/this_is_20_character.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee-127/bagpipes/HEAD/test/fixtures/fittings/this_is_20_character.js --------------------------------------------------------------------------------