umami/scripts
Sajid Mehmood dc8db69a6f Add test data generation script for Umami analytics
- Create generate-test-data.js script for generating realistic demo data
- Support for small (3 days), medium (14 days), and full (30 days) scales
- Generates realistic user sessions, pageviews, custom events, and revenue
- Includes geographic diversity, device variety, and traffic source distributions
- Implements proper UTM campaign tracking and conversion funnels
- Uses direct Prisma writes for performance (~10k sessions in 5 minutes)
- Add npm script: 'generate-test-data' for easy execution

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 14:51:50 -05:00
..
build-geo.js Force geo build with BUILD_GEO env var. 2025-10-31 00:13:02 -07:00
build-prisma-client.js Updated components build. 2025-09-01 15:59:06 -07:00
check-db.js Fixed outputs. 2025-09-01 16:17:55 -07:00
check-env.js kafka no longer needed 2025-10-01 10:21:20 -07:00
download-country-names.js Merge branch 'dev' into jajaja 2025-05-09 21:56:07 -07:00
download-language-names.js Merge branch 'dev' into jajaja 2025-05-09 21:56:07 -07:00
format-lang.js Updated lang files. 2025-10-06 12:11:26 -07:00
generate-test-data.js Add test data generation script for Umami analytics 2025-11-12 14:51:50 -05:00
merge-messages.js Updated hooks. Changed url, host to path, hostname. 2025-06-20 22:35:02 -07:00
postbuild.js Switched to type: module. 2025-04-29 14:36:52 -07:00
start-env.js Switched to type: module. 2025-04-29 14:36:52 -07:00
telemetry.js Switched to type: module. 2025-04-29 14:36:52 -07:00
update-tracker.js Switched to type: module. 2025-04-29 14:36:52 -07:00