├── .editorconfig ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .travis.yml ├── LICENSE ├── README.md ├── dist ├── cacheControl.d.ts ├── cacheControl.js ├── cacheControl.js.map ├── errors.d.ts ├── errors.js ├── errors.js.map ├── formatResults.d.ts ├── formatResults.js ├── formatResults.js.map ├── getMeta.d.ts ├── getMeta.js ├── getMeta.js.map ├── getPath.d.ts ├── getPath.js ├── getPath.js.map ├── getRequestHandler.d.ts ├── getRequestHandler.js ├── getRequestHandler.js.map ├── getSwagger.d.ts ├── getSwagger.js ├── getSwagger.js.map ├── index.d.ts ├── index.js ├── index.js.map ├── methods.d.ts ├── methods.js ├── methods.js.map ├── rewriteLarge.d.ts ├── rewriteLarge.js ├── rewriteLarge.js.map ├── types.d.ts ├── types.js ├── types.js.map ├── walkResources.d.ts ├── walkResources.js └── walkResources.js.map ├── package.json ├── src ├── cacheControl.ts ├── errors.ts ├── formatResults.ts ├── getMeta.ts ├── getPath.ts ├── getRequestHandler.ts ├── getSwagger.ts ├── global.d.ts ├── index.ts ├── methods.ts ├── rewriteLarge.ts ├── types.ts └── walkResources.ts ├── test └── index.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | docs -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/README.md -------------------------------------------------------------------------------- /dist/cacheControl.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/cacheControl.d.ts -------------------------------------------------------------------------------- /dist/cacheControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/cacheControl.js -------------------------------------------------------------------------------- /dist/cacheControl.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/cacheControl.js.map -------------------------------------------------------------------------------- /dist/errors.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/errors.d.ts -------------------------------------------------------------------------------- /dist/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/errors.js -------------------------------------------------------------------------------- /dist/errors.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/errors.js.map -------------------------------------------------------------------------------- /dist/formatResults.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/formatResults.d.ts -------------------------------------------------------------------------------- /dist/formatResults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/formatResults.js -------------------------------------------------------------------------------- /dist/formatResults.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/formatResults.js.map -------------------------------------------------------------------------------- /dist/getMeta.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getMeta.d.ts -------------------------------------------------------------------------------- /dist/getMeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getMeta.js -------------------------------------------------------------------------------- /dist/getMeta.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getMeta.js.map -------------------------------------------------------------------------------- /dist/getPath.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getPath.d.ts -------------------------------------------------------------------------------- /dist/getPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getPath.js -------------------------------------------------------------------------------- /dist/getPath.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getPath.js.map -------------------------------------------------------------------------------- /dist/getRequestHandler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getRequestHandler.d.ts -------------------------------------------------------------------------------- /dist/getRequestHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getRequestHandler.js -------------------------------------------------------------------------------- /dist/getRequestHandler.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getRequestHandler.js.map -------------------------------------------------------------------------------- /dist/getSwagger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getSwagger.d.ts -------------------------------------------------------------------------------- /dist/getSwagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getSwagger.js -------------------------------------------------------------------------------- /dist/getSwagger.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/getSwagger.js.map -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/index.js.map -------------------------------------------------------------------------------- /dist/methods.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/methods.d.ts -------------------------------------------------------------------------------- /dist/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/methods.js -------------------------------------------------------------------------------- /dist/methods.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/methods.js.map -------------------------------------------------------------------------------- /dist/rewriteLarge.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/rewriteLarge.d.ts -------------------------------------------------------------------------------- /dist/rewriteLarge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/rewriteLarge.js -------------------------------------------------------------------------------- /dist/rewriteLarge.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/rewriteLarge.js.map -------------------------------------------------------------------------------- /dist/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/types.d.ts -------------------------------------------------------------------------------- /dist/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/types.js -------------------------------------------------------------------------------- /dist/types.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/types.js.map -------------------------------------------------------------------------------- /dist/walkResources.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/walkResources.d.ts -------------------------------------------------------------------------------- /dist/walkResources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/walkResources.js -------------------------------------------------------------------------------- /dist/walkResources.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/dist/walkResources.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/package.json -------------------------------------------------------------------------------- /src/cacheControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/cacheControl.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/formatResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/formatResults.ts -------------------------------------------------------------------------------- /src/getMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/getMeta.ts -------------------------------------------------------------------------------- /src/getPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/getPath.ts -------------------------------------------------------------------------------- /src/getRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/getRequestHandler.ts -------------------------------------------------------------------------------- /src/getSwagger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/getSwagger.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'handle-async' 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/methods.ts -------------------------------------------------------------------------------- /src/rewriteLarge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/rewriteLarge.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/walkResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/src/walkResources.ts -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/test/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yocontra/sutro/HEAD/tsconfig.json --------------------------------------------------------------------------------