├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .jsbeautifyrc ├── .travis.yml ├── LICENSE ├── README.md ├── app.js ├── app └── extend │ └── context.js ├── appveyor.yml ├── config └── config.default.js ├── index.d.ts ├── package.json └── test ├── fixtures ├── valparams-error │ ├── app.js │ ├── app │ │ ├── controller │ │ │ └── user.js │ │ └── router.js │ ├── config │ │ └── config.unittest.js │ └── package.json ├── valparams-locale │ ├── app.js │ ├── app │ │ ├── controller │ │ │ └── user.js │ │ └── router.js │ ├── config │ │ └── config.unittest.js │ └── package.json ├── valparams-multi-call │ ├── app.js │ ├── app │ │ ├── controller │ │ │ └── user.js │ │ ├── middleware │ │ │ ├── check.js │ │ │ └── check_in_route.js │ │ └── router.js │ ├── config │ │ └── config.unittest.js │ └── package.json ├── valparams-not-cover │ ├── app.js │ ├── app │ │ ├── controller │ │ │ └── user.js │ │ └── router.js │ ├── config │ │ └── config.unittest.js │ └── package.json ├── valparams-not-multi-call │ ├── app.js │ ├── app │ │ ├── controller │ │ │ └── user.js │ │ ├── middleware │ │ │ ├── check.js │ │ │ └── check_in_route.js │ │ └── router.js │ ├── config │ │ └── config.unittest.js │ └── package.json └── valparams │ ├── app.js │ ├── app │ ├── controller │ │ └── user.js │ └── router.js │ ├── config │ └── config.unittest.js │ └── package.json ├── valparams.error.test.js ├── valparams.locale.test.js ├── valparams.multi.call.test.js ├── valparams.not.cover.test.js ├── valparams.not.multi.call.test.js └── valparams.test.js /.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/.autod.conf.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | logs/ 2 | node_modules/ 3 | coverage/ 4 | .idea/ 5 | run/ 6 | **/test*.js -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsbeautifyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/.jsbeautifyrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/app.js -------------------------------------------------------------------------------- /app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/app/extend/context.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/config/config.default.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/valparams-error/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-error/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams-error/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-error/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams-error/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-error/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams-error/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-error/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams-error/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams-locale" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/valparams-locale/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-locale/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams-locale/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-locale/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams-locale/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-locale/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams-locale/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-locale/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams-locale/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams-locale" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/app/middleware/check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/app/middleware/check.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/app/middleware/check_in_route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/app/middleware/check_in_route.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-multi-call/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams-multi-call/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams-locale" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/valparams-not-cover/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-cover/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-cover/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-cover/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-cover/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-cover/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-cover/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-cover/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-cover/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams-locale" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/app/middleware/check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/app/middleware/check.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/app/middleware/check_in_route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/app/middleware/check_in_route.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams-not-multi-call/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams-not-multi-call/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams-locale" 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/valparams/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams/app.js -------------------------------------------------------------------------------- /test/fixtures/valparams/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams/app/controller/user.js -------------------------------------------------------------------------------- /test/fixtures/valparams/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams/app/router.js -------------------------------------------------------------------------------- /test/fixtures/valparams/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/fixtures/valparams/config/config.unittest.js -------------------------------------------------------------------------------- /test/fixtures/valparams/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "valparams" 3 | } 4 | -------------------------------------------------------------------------------- /test/valparams.error.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.error.test.js -------------------------------------------------------------------------------- /test/valparams.locale.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.locale.test.js -------------------------------------------------------------------------------- /test/valparams.multi.call.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.multi.call.test.js -------------------------------------------------------------------------------- /test/valparams.not.cover.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.not.cover.test.js -------------------------------------------------------------------------------- /test/valparams.not.multi.call.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.not.multi.call.test.js -------------------------------------------------------------------------------- /test/valparams.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/D780/egg-valparams/HEAD/test/valparams.test.js --------------------------------------------------------------------------------