├── .env ├── .gitattributes ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README-en.md ├── README.md ├── __test__ ├── axios-browser.html └── axios-node.js ├── babel.config.ts ├── ecosystem.config.cjs ├── eslint.config.js ├── nodemon.json ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── src ├── config.ts ├── controllers │ ├── generate-combine-pdf.ts │ ├── generate-image.ts │ ├── generate-pdf.ts │ ├── generate-simple-pdf.ts │ └── home.ts ├── main.ts ├── routes.ts ├── services │ ├── generate-combine-pdf.ts │ ├── generate-image.ts │ ├── generate-pdf.ts │ ├── generate-simple-pdf.ts │ └── home.ts └── utils │ └── index.ts ├── static ├── baidu-cover.png ├── cover-watermark-full-landscape.png ├── cover-watermark-full.png ├── cover-watermark-landscape.png ├── cover-watermark.png ├── google-logo.png └── shinewing-dark.png ├── sync.sh ├── tsconfig.json └── tsup.config.ts /.env: -------------------------------------------------------------------------------- 1 | PORT=5000 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/README.md -------------------------------------------------------------------------------- /__test__/axios-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/__test__/axios-browser.html -------------------------------------------------------------------------------- /__test__/axios-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/__test__/axios-node.js -------------------------------------------------------------------------------- /babel.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/babel.config.ts -------------------------------------------------------------------------------- /ecosystem.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/ecosystem.config.cjs -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/eslint.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/renovate.json -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/controllers/generate-combine-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/controllers/generate-combine-pdf.ts -------------------------------------------------------------------------------- /src/controllers/generate-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/controllers/generate-image.ts -------------------------------------------------------------------------------- /src/controllers/generate-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/controllers/generate-pdf.ts -------------------------------------------------------------------------------- /src/controllers/generate-simple-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/controllers/generate-simple-pdf.ts -------------------------------------------------------------------------------- /src/controllers/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/controllers/home.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/routes.ts -------------------------------------------------------------------------------- /src/services/generate-combine-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/services/generate-combine-pdf.ts -------------------------------------------------------------------------------- /src/services/generate-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/services/generate-image.ts -------------------------------------------------------------------------------- /src/services/generate-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/services/generate-pdf.ts -------------------------------------------------------------------------------- /src/services/generate-simple-pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/services/generate-simple-pdf.ts -------------------------------------------------------------------------------- /src/services/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/services/home.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /static/baidu-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/baidu-cover.png -------------------------------------------------------------------------------- /static/cover-watermark-full-landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/cover-watermark-full-landscape.png -------------------------------------------------------------------------------- /static/cover-watermark-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/cover-watermark-full.png -------------------------------------------------------------------------------- /static/cover-watermark-landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/cover-watermark-landscape.png -------------------------------------------------------------------------------- /static/cover-watermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/cover-watermark.png -------------------------------------------------------------------------------- /static/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/google-logo.png -------------------------------------------------------------------------------- /static/shinewing-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/static/shinewing-dark.png -------------------------------------------------------------------------------- /sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/sync.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/puppeteer-server/HEAD/tsup.config.ts --------------------------------------------------------------------------------