2 Commits
Author SHA1 Message Date
Sam Kumar 72754c0dd8 ✨ (cache busting): implement comprehensive cache busting solution for JavaScript files to ensure users see the latest updates and improve development workflow
🐛 (init.py): add version extraction from pyproject.toml for cache busting and update __all__ exports

📝 (cache_bust.sh): create cache busting script to automate version syncing and generate cache_info.json

📝 (CACHE_BUSTING_SUMMARY.md): add detailed documentation on cache busting implementation and usage scenarios

📝 (JAVASCRIPT_CACHE_BUSTING.md): provide a guide on JavaScript cache busting strategies and troubleshooting steps

🔧 (.gitignore): exclude cache_info.json to prevent committing cache metadata files

♻️ (swiss-army-knife.js): update JavaScript file to include version tracking and cache busting utilities for development

⬆️ (pyproject.toml): bump version from 1.4.0 to 1.4.1 to reflect new features and improvements

✅ (package.json): add npm script for cache busting to streamline development process
2025-09-26 06:47:03 -05:00
Sam Kumar 70b25b2c1a init: port code from previous repo 2025-09-20 08:43:56 -05:00