├── .commitlintrc.json ├── .dockerignore ├── .editorconfig ├── .env ├── .eslintrc.json ├── .github ├── FUNDING.yml ├── renovate.json └── workflows │ ├── commitlint.yml │ ├── dependabot-auto-merge.yml │ ├── docker.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .release-it.yml ├── .vscode ├── launch.json └── tasks.json ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── package.json ├── src ├── app.ts ├── config │ └── index.ts ├── controllers │ ├── index.controller.ts │ └── link-preview.controller.ts ├── exceptions │ └── HttpException.ts ├── middlewares │ └── error.middleware.ts ├── server.ts └── utils │ ├── cache.ts │ ├── encodeToPng.ts │ └── logger.ts └── tsconfig.json /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | issuehunt: wppconnect-team 2 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | docs-source 3 | html 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.release-it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.release-it.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/package.json -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/controllers/index.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/controllers/index.controller.ts -------------------------------------------------------------------------------- /src/controllers/link-preview.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/controllers/link-preview.controller.ts -------------------------------------------------------------------------------- /src/exceptions/HttpException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/exceptions/HttpException.ts -------------------------------------------------------------------------------- /src/middlewares/error.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/middlewares/error.middleware.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/utils/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/utils/cache.ts -------------------------------------------------------------------------------- /src/utils/encodeToPng.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/utils/encodeToPng.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wppconnect-team/wa-js-api-server/HEAD/tsconfig.json --------------------------------------------------------------------------------