├── .coveralls.yml ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .jscsrc ├── .npmrc ├── .yo-rc.json ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── lib ├── index.js ├── install.js ├── parser.js └── schemas.js ├── package.json ├── pre-push ├── test ├── .eslintrc ├── etc │ ├── arrayGet.js │ ├── badEnroute.json │ ├── barDelete.js │ ├── barGet.js │ ├── barHead.js │ ├── barOptions.js │ ├── barPatch.js │ ├── barPost.js │ ├── barPut.js │ ├── enroute.json │ ├── esmGet.mjs │ ├── fakeEsmGet.js │ ├── fooDelete.js │ ├── fooGet.js │ ├── fooHead.js │ ├── fooHotReload.js │ ├── fooOptions.js │ ├── fooPatch.js │ ├── fooPost.js │ ├── fooPut.js │ └── syntaxError.js ├── install.js └── parser.js └── tools └── githooks └── pre-push /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: uy0bjN238cd6grnNLygQSkVNboKArjsFc 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | *.mjs -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/.jscsrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /.yo-rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "generator-nf-npm": {} 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/README.md -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/lib/install.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/lib/schemas.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/package.json -------------------------------------------------------------------------------- /pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/pre-push -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/etc/arrayGet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/arrayGet.js -------------------------------------------------------------------------------- /test/etc/badEnroute.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | not a json file! 4 | } 5 | -------------------------------------------------------------------------------- /test/etc/barDelete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barDelete.js -------------------------------------------------------------------------------- /test/etc/barGet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barGet.js -------------------------------------------------------------------------------- /test/etc/barHead.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barHead.js -------------------------------------------------------------------------------- /test/etc/barOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barOptions.js -------------------------------------------------------------------------------- /test/etc/barPatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barPatch.js -------------------------------------------------------------------------------- /test/etc/barPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barPost.js -------------------------------------------------------------------------------- /test/etc/barPut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/barPut.js -------------------------------------------------------------------------------- /test/etc/enroute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/enroute.json -------------------------------------------------------------------------------- /test/etc/esmGet.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/esmGet.mjs -------------------------------------------------------------------------------- /test/etc/fakeEsmGet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fakeEsmGet.js -------------------------------------------------------------------------------- /test/etc/fooDelete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooDelete.js -------------------------------------------------------------------------------- /test/etc/fooGet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooGet.js -------------------------------------------------------------------------------- /test/etc/fooHead.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooHead.js -------------------------------------------------------------------------------- /test/etc/fooHotReload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooHotReload.js -------------------------------------------------------------------------------- /test/etc/fooOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooOptions.js -------------------------------------------------------------------------------- /test/etc/fooPatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooPatch.js -------------------------------------------------------------------------------- /test/etc/fooPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooPost.js -------------------------------------------------------------------------------- /test/etc/fooPut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/fooPut.js -------------------------------------------------------------------------------- /test/etc/syntaxError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/etc/syntaxError.js -------------------------------------------------------------------------------- /test/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/install.js -------------------------------------------------------------------------------- /test/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/test/parser.js -------------------------------------------------------------------------------- /tools/githooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restify/enroute/HEAD/tools/githooks/pre-push --------------------------------------------------------------------------------