43 Commits

Author SHA1 Message Date
tiennm99 689e257f27 fix: override form-data, qs, tough-cookie to patched versions (#10)
app-store-scraper@0.18.0 depends on request@2.88.2 which pulls in
form-data@2.3.3 (unsafe random boundary CVE), qs@<6.14 (DoS), and
tough-cookie@2.5.0 (prototype pollution). Override via pnpm-workspace.yaml
to force patched versions: form-data@^2.5.5, qs@^6.14.1, tough-cookie@^4.1.4.
2026-05-24 00:03:34 +07:00
tiennm99 d213588562 chore: drop inapplicable dependabot ecosystems (#9) 2026-05-23 11:09:41 +07:00
tiennm99 65e6f20d8c chore: add dependabot config (#8) 2026-05-23 10:48:36 +07:00
tiennm99 0aa6c53c8a chore(node): set Node 24 as default via engines.node 2026-05-13 17:12:33 +07:00
tiennm99 b43c33900e fix(pnpm): allow es5-ext build script for pnpm 11 strictDepBuilds 2026-05-13 16:44:30 +07:00
tiennm99 35c97c77b2 chore: migrate from npm to pnpm 2026-05-13 10:17:18 +07:00
tiennm99 31d55b4bf4 fix: correct homepage url in root response 2026-05-09 22:29:56 +07:00
tiennm99 fd2cd7ff27 docs: add live demo url 2026-05-09 22:27:40 +07:00
tiennm99 f2f24378e5 docs: rename to store-scraper-api, drop demo link 2026-05-09 22:04:51 +07:00
tiennm99 d5004956c7 docs: add Vercel deploy button and demo link 2026-05-09 21:55:39 +07:00
dependabot[bot] b087aabfe6 Bump ajv from 6.12.6 to 6.14.0 (#4)
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.6 to 6.14.0.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 6.14.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 13:33:24 +07:00
dependabot[bot] b70777e416 Bump path-to-regexp from 8.3.0 to 8.4.0 (#6)
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 8.3.0 to 8.4.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v8.3.0...v8.4.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-version: 8.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 13:33:21 +07:00
tiennm99 7ac0af1b6b feat(debug): cleanup 2025-12-04 18:06:37 +07:00
tiennm99 558ce9f095 Update Dockerfile 2025-12-04 17:48:36 +07:00
tiennm99 a1a180ef33 fix(docker): 2025-12-04 17:44:14 +07:00
tiennm99 2dae27e87e Update Dockerfile 2025-12-04 17:34:51 +07:00
tiennm99 91980da3ca feat(cloudflare): remove cloudflare support 2025-12-04 17:28:07 +07:00
tiennm99 35feb20926 feat(docker): add docker support 2025-12-04 17:22:49 +07:00
tiennm99 fa781f037a Update worker.js 2025-12-04 16:23:27 +07:00
tiennm99 3511767218 Update worker.js 2025-12-04 16:17:40 +07:00
tiennm99 8bd4fb5415 Update worker.js 2025-12-04 16:04:18 +07:00
tiennm99 f59109604f Update worker.js 2025-12-04 16:00:17 +07:00
tiennm99 2bbffe5023 Update worker.js 2025-12-04 15:57:18 +07:00
tiennm99 9bf1f0b09d Update worker.js 2025-12-04 15:38:36 +07:00
tiennm99 33b14a3dbf feat(logs): add debug error log 2025-12-04 15:29:42 +07:00
tiennm99 5811299e3e Update worker.js 2025-12-04 15:20:06 +07:00
tiennm99 feaf29d89d Update wrangler.toml 2025-12-04 15:06:07 +07:00
tiennm99 b63fdcdac5 feat(cloudflare): install wrangler 2025-12-04 15:02:27 +07:00
tiennm99 1b4e7a78ed Update wrangler.toml 2025-12-04 14:54:35 +07:00
tiennm99 86cc39980d Update wrangler.toml 2025-12-04 14:41:00 +07:00
tiennm99 1a9649b64b Update wrangler.toml 2025-12-04 14:12:32 +07:00
tiennm99 aef049b182 feat(cloudflare): add worker.js 2025-12-04 14:12:12 +07:00
tiennm99 8ca1a46a3e Update wrangler.toml 2025-12-04 12:22:09 +07:00
tiennm99 6985f8b32e Create wrangler.toml 2025-12-04 12:17:55 +07:00
Tien Nguyen Minh f36b721f5d Merge pull request #2 from tiennm99/dependabot/npm_and_yarn/express-5.2.0
Bump express from 5.1.0 to 5.2.0
2025-12-04 10:32:47 +07:00
Tien Nguyen Minh acc6f2fc58 Merge pull request #1 from tiennm99/dependabot/npm_and_yarn/body-parser-2.2.1
Bump body-parser from 2.2.0 to 2.2.1
2025-12-04 10:32:35 +07:00
dependabot[bot] 6a7e2ae1e6 Bump express from 5.1.0 to 5.2.0
Bumps [express](https://github.com/expressjs/express) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 01:50:58 +00:00
dependabot[bot] cccc092b90 Bump body-parser from 2.2.0 to 2.2.1
Bumps [body-parser](https://github.com/expressjs/body-parser) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 2.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 19:50:35 +00:00
tiennm99 a7d2889c81 Update package.json 2025-11-11 20:50:57 +07:00
tiennm99 09fc6e2b40 Create index.js 2025-11-11 20:48:12 +07:00
tiennm99 6193421fef Initialize project with Node.js setup and docs
Add .gitignore for Node.js, package.json with dependencies (express, app-store-scraper, google-play-scraper), and package-lock.json. Update README with project description and usage instructions for API endpoints.
2025-11-11 20:41:55 +07:00
Tien Nguyen Minh 88f13ad4a6 Create README.md 2025-11-11 20:29:13 +07:00
Tien Nguyen Minh e408c32e34 Initial commit 2025-11-11 20:28:56 +07:00