├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc.json ├── .npmrc ├── CHANGELOG.md ├── README.md ├── cspell.json ├── eslint.config.js ├── lib ├── constants │ └── swagger-constants.ts ├── decorators │ ├── api-param-global.decorator.ts │ ├── api-permissions.decorator.ts │ ├── api-public-controller.decorator.ts │ ├── api-public.decorator.ts │ └── api-set-value.decorator.ts ├── index.ts ├── services │ └── swagger-helper.service.ts ├── static │ └── swagger-helper.js ├── swagger-helper.module.ts └── types │ └── swagger-initialization.type.ts ├── package.json ├── prettier.config.js ├── renovate.json └── tsconfig.json /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx --no-install lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "lib/**/*.ts": ["prettier --write"] 3 | } 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/.npmrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/README.md -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/cspell.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@hodfords/nestjs-eslint-config'); 2 | -------------------------------------------------------------------------------- /lib/constants/swagger-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/constants/swagger-constants.ts -------------------------------------------------------------------------------- /lib/decorators/api-param-global.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/decorators/api-param-global.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/api-permissions.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/decorators/api-permissions.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/api-public-controller.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/decorators/api-public-controller.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/api-public.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/decorators/api-public.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/api-set-value.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/decorators/api-set-value.decorator.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/services/swagger-helper.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/services/swagger-helper.service.ts -------------------------------------------------------------------------------- /lib/static/swagger-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/static/swagger-helper.js -------------------------------------------------------------------------------- /lib/swagger-helper.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/swagger-helper.module.ts -------------------------------------------------------------------------------- /lib/types/swagger-initialization.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/lib/types/swagger-initialization.type.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@hodfords/nestjs-prettier-config'); 2 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/renovate.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hodfords-solutions/nestjs-swagger-helper/HEAD/tsconfig.json --------------------------------------------------------------------------------