├── .editorconfig ├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── .nycrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── _layouts │ └── default.html ├── api │ ├── Nohm.html │ ├── NohmClass.html │ ├── NohmErrors.LinkError.html │ ├── NohmErrors.ValidationError.html │ ├── NohmErrors.html │ ├── NohmModel.html │ ├── NohmStaticModel.html │ ├── Validators.html │ ├── fonts │ │ ├── Montserrat │ │ │ ├── Montserrat-Bold.eot │ │ │ ├── Montserrat-Bold.ttf │ │ │ ├── Montserrat-Bold.woff │ │ │ ├── Montserrat-Bold.woff2 │ │ │ ├── Montserrat-Regular.eot │ │ │ ├── Montserrat-Regular.ttf │ │ │ ├── Montserrat-Regular.woff │ │ │ └── Montserrat-Regular.woff2 │ │ └── Source-Sans-Pro │ │ │ ├── sourcesanspro-light-webfont.eot │ │ │ ├── sourcesanspro-light-webfont.svg │ │ │ ├── sourcesanspro-light-webfont.ttf │ │ │ ├── sourcesanspro-light-webfont.woff │ │ │ ├── sourcesanspro-light-webfont.woff2 │ │ │ ├── sourcesanspro-regular-webfont.eot │ │ │ ├── sourcesanspro-regular-webfont.svg │ │ │ ├── sourcesanspro-regular-webfont.ttf │ │ │ ├── sourcesanspro-regular-webfont.woff │ │ │ └── sourcesanspro-regular-webfont.woff2 │ ├── index.html │ ├── scripts │ │ ├── collapse.js │ │ ├── linenumber.js │ │ ├── nav.js │ │ ├── polyfill.js │ │ ├── prettify │ │ │ ├── Apache-License-2.0.txt │ │ │ ├── lang-css.js │ │ │ └── prettify.js │ │ └── search.js │ ├── styles │ │ ├── jsdoc.css │ │ └── prettify.css │ ├── tsOut_errors_LinkError.js.html │ ├── tsOut_errors_ValidationError.js.html │ ├── tsOut_index.js.html │ ├── tsOut_middleware.js.html │ ├── tsOut_model.js.html │ ├── tsOut_validators.js.html │ └── ts_universalValidators.js.html ├── index.md ├── index_v1.md └── style.css ├── examples └── rest-user-server │ ├── Dockerfile │ ├── README.md │ ├── UserModel.js │ ├── client.js │ ├── docker-compose.yml │ ├── index.html │ ├── package-lock.json │ ├── package.json │ └── rest-server.js ├── extra ├── models.js └── stress.js ├── jsdoc.json ├── package.json ├── test ├── custom_methods.test.ts ├── custom_validations.js ├── custom_validations2.js ├── exports.test.ts ├── features.test.ts ├── find.test.ts ├── helper.ts ├── meta.test.ts ├── middleware.test.ts ├── property.test.ts ├── pubsub.test.ts ├── pubsub │ ├── Model.ts │ ├── child.ts │ └── child_wrapper.js ├── redisHelper.test.ts ├── regressions.test.ts ├── relationTests.test.ts ├── snapshots │ ├── exports.test.ts.md │ ├── exports.test.ts.snap │ ├── exports.ts.md │ ├── exports.ts.snap │ ├── features.test.ts.md │ ├── features.test.ts.snap │ ├── middleware.test.ts.md │ └── middleware.test.ts.snap ├── testArgs.ts ├── tsconfig.json ├── tslint.json ├── typescript.test.ts ├── uniques.test.ts └── validations.test.ts ├── ts ├── errors │ ├── LinkError.ts │ └── ValidationError.ts ├── eventComposers.ts ├── helpers.ts ├── idGenerators.ts ├── index.ts ├── middleware.ts ├── model.header.ts ├── model.ts ├── typed-redis-helper.ts ├── universalValidators.js └── validators.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/.nycrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | tsOut/ 2 | ts/universalValidators.js 3 | package.json 4 | CHANGELOG.md 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/README.md -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/api/Nohm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/Nohm.html -------------------------------------------------------------------------------- /docs/api/NohmClass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmClass.html -------------------------------------------------------------------------------- /docs/api/NohmErrors.LinkError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmErrors.LinkError.html -------------------------------------------------------------------------------- /docs/api/NohmErrors.ValidationError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmErrors.ValidationError.html -------------------------------------------------------------------------------- /docs/api/NohmErrors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmErrors.html -------------------------------------------------------------------------------- /docs/api/NohmModel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmModel.html -------------------------------------------------------------------------------- /docs/api/NohmStaticModel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/NohmStaticModel.html -------------------------------------------------------------------------------- /docs/api/Validators.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/Validators.html -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Bold.eot -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Bold.ttf -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Bold.woff -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Bold.woff2 -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Regular.eot -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Regular.ttf -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Regular.woff -------------------------------------------------------------------------------- /docs/api/fonts/Montserrat/Montserrat-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Montserrat/Montserrat-Regular.woff2 -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.eot -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.svg -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.ttf -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.woff -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-light-webfont.woff2 -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.eot -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.svg -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.ttf -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.woff -------------------------------------------------------------------------------- /docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/fonts/Source-Sans-Pro/sourcesanspro-regular-webfont.woff2 -------------------------------------------------------------------------------- /docs/api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/index.html -------------------------------------------------------------------------------- /docs/api/scripts/collapse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/collapse.js -------------------------------------------------------------------------------- /docs/api/scripts/linenumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/linenumber.js -------------------------------------------------------------------------------- /docs/api/scripts/nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/nav.js -------------------------------------------------------------------------------- /docs/api/scripts/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/polyfill.js -------------------------------------------------------------------------------- /docs/api/scripts/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /docs/api/scripts/prettify/lang-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/prettify/lang-css.js -------------------------------------------------------------------------------- /docs/api/scripts/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/prettify/prettify.js -------------------------------------------------------------------------------- /docs/api/scripts/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/scripts/search.js -------------------------------------------------------------------------------- /docs/api/styles/jsdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/styles/jsdoc.css -------------------------------------------------------------------------------- /docs/api/styles/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/styles/prettify.css -------------------------------------------------------------------------------- /docs/api/tsOut_errors_LinkError.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_errors_LinkError.js.html -------------------------------------------------------------------------------- /docs/api/tsOut_errors_ValidationError.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_errors_ValidationError.js.html -------------------------------------------------------------------------------- /docs/api/tsOut_index.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_index.js.html -------------------------------------------------------------------------------- /docs/api/tsOut_middleware.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_middleware.js.html -------------------------------------------------------------------------------- /docs/api/tsOut_model.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_model.js.html -------------------------------------------------------------------------------- /docs/api/tsOut_validators.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/tsOut_validators.js.html -------------------------------------------------------------------------------- /docs/api/ts_universalValidators.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/api/ts_universalValidators.js.html -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/index_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/index_v1.md -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/docs/style.css -------------------------------------------------------------------------------- /examples/rest-user-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/Dockerfile -------------------------------------------------------------------------------- /examples/rest-user-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/README.md -------------------------------------------------------------------------------- /examples/rest-user-server/UserModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/UserModel.js -------------------------------------------------------------------------------- /examples/rest-user-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/client.js -------------------------------------------------------------------------------- /examples/rest-user-server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/docker-compose.yml -------------------------------------------------------------------------------- /examples/rest-user-server/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/index.html -------------------------------------------------------------------------------- /examples/rest-user-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/package-lock.json -------------------------------------------------------------------------------- /examples/rest-user-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/package.json -------------------------------------------------------------------------------- /examples/rest-user-server/rest-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/examples/rest-user-server/rest-server.js -------------------------------------------------------------------------------- /extra/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/extra/models.js -------------------------------------------------------------------------------- /extra/stress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/extra/stress.js -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/jsdoc.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/package.json -------------------------------------------------------------------------------- /test/custom_methods.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/custom_methods.test.ts -------------------------------------------------------------------------------- /test/custom_validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/custom_validations.js -------------------------------------------------------------------------------- /test/custom_validations2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/custom_validations2.js -------------------------------------------------------------------------------- /test/exports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/exports.test.ts -------------------------------------------------------------------------------- /test/features.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/features.test.ts -------------------------------------------------------------------------------- /test/find.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/find.test.ts -------------------------------------------------------------------------------- /test/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/helper.ts -------------------------------------------------------------------------------- /test/meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/meta.test.ts -------------------------------------------------------------------------------- /test/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/middleware.test.ts -------------------------------------------------------------------------------- /test/property.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/property.test.ts -------------------------------------------------------------------------------- /test/pubsub.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/pubsub.test.ts -------------------------------------------------------------------------------- /test/pubsub/Model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/pubsub/Model.ts -------------------------------------------------------------------------------- /test/pubsub/child.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/pubsub/child.ts -------------------------------------------------------------------------------- /test/pubsub/child_wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/pubsub/child_wrapper.js -------------------------------------------------------------------------------- /test/redisHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/redisHelper.test.ts -------------------------------------------------------------------------------- /test/regressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/regressions.test.ts -------------------------------------------------------------------------------- /test/relationTests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/relationTests.test.ts -------------------------------------------------------------------------------- /test/snapshots/exports.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/exports.test.ts.md -------------------------------------------------------------------------------- /test/snapshots/exports.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/exports.test.ts.snap -------------------------------------------------------------------------------- /test/snapshots/exports.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/exports.ts.md -------------------------------------------------------------------------------- /test/snapshots/exports.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/exports.ts.snap -------------------------------------------------------------------------------- /test/snapshots/features.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/features.test.ts.md -------------------------------------------------------------------------------- /test/snapshots/features.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/features.test.ts.snap -------------------------------------------------------------------------------- /test/snapshots/middleware.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/middleware.test.ts.md -------------------------------------------------------------------------------- /test/snapshots/middleware.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/snapshots/middleware.test.ts.snap -------------------------------------------------------------------------------- /test/testArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/testArgs.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/tslint.json -------------------------------------------------------------------------------- /test/typescript.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/typescript.test.ts -------------------------------------------------------------------------------- /test/uniques.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/uniques.test.ts -------------------------------------------------------------------------------- /test/validations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/test/validations.test.ts -------------------------------------------------------------------------------- /ts/errors/LinkError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/errors/LinkError.ts -------------------------------------------------------------------------------- /ts/errors/ValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/errors/ValidationError.ts -------------------------------------------------------------------------------- /ts/eventComposers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/eventComposers.ts -------------------------------------------------------------------------------- /ts/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/helpers.ts -------------------------------------------------------------------------------- /ts/idGenerators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/idGenerators.ts -------------------------------------------------------------------------------- /ts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/index.ts -------------------------------------------------------------------------------- /ts/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/middleware.ts -------------------------------------------------------------------------------- /ts/model.header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/model.header.ts -------------------------------------------------------------------------------- /ts/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/model.ts -------------------------------------------------------------------------------- /ts/typed-redis-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/typed-redis-helper.ts -------------------------------------------------------------------------------- /ts/universalValidators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/universalValidators.js -------------------------------------------------------------------------------- /ts/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/ts/validators.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maritz/nohm/HEAD/tslint.json --------------------------------------------------------------------------------