feat: implement requirement that checks the AGENTS.md to verify it has all the skills linked
fix: add it to CI demonstrate failure
fix: AI adressing the comments
fix: remove unnecessary parseArgs, use node native
fix: bit of refactoring, introduce DI to test stuff
fix: remove fix implmentation its too messy and I ddo not want to commit AI slop
fix: di for report test with console
feat: requirements uses nx-afected
fix: refactor the requre affectd so it is not a slop
fix: esm saddness
fix: ignore pacakges
fix: affected correcty
test: intentionlly break it
fix: CI for affected
fix: revert, 'nrwl/nx-set-shas@v4' shall do the job
fix: CI trial & error
fix: ai slop to verify
fix: comments stripping
fix: try default fetch
fix: strip
fix: backfix the testing errors
fix: missing components link
fix: missing depcheck for analytics-docs
fix: review
fix: move tests
fix: new ignored package local skill
- Added sidebarOpen state to manage sidebar visibility.
- Updated URL parameter handling to include sidebar state.
- Refactored useFilteredEvents to synchronize sidebar state with URL updates.
- Added scripts directory to TypeScript configuration for better module inclusion.
- Refactored buildData script to use consistent CommonJS require syntax.
- Enhanced event loading and normalization logic for clarity and maintainability.
- Updated platform and sorting types for improved type safety.
- Adjusted styling in components for better layout and responsiveness.
- Updated function components in App, AttributesTable, EventCard, and utility files to use arrow function syntax for consistency.
- Improved readability and modernized code style across the analytics-docs package.
- Added a new utility file for extracting attribute types.
- Refactored event normalization functions to improve type handling and clarity.
- Updated TypeScript configuration paths for better module resolution.
- Updated App component to accept a theme prop for dynamic styling.
- Introduced ThemeSwitch component for toggling themes.
- Modified GlobalStyle to adapt to the selected theme's color scheme.
- Wrapped App in ThemeContextProvider for improved theme management.
- Updated buildData script to allow compact JSON output for reduced file size, with an option for pretty-printing during development.
- Refactored App component to utilize imported layout components, removing unnecessary styled components.
- Enhanced AttributesTable and AttributesTableRow components to improve prop naming for clarity.
- Updated Filter component to import Sort type from types for better type management.
- Streamlined useFilteredEvents by integrating utility functions for version comparison and event retrieval.
- Updated App component to include a loading spinner when filtering events.
- Added a new button for adding events with a tooltip for better user guidance.
- Enhanced Filter component to include sorting options for improved event organization.
- Introduced isFiltering state in useFilteredEvents to manage filter status effectively.
- Updated GlobalStyle to ensure links are styled consistently across the application.
- Added clearAll function in useFilteredEvents to reset filters.
- Updated App component to manage active filter state and pass new props to ResultsInfo.
- Enhanced ResultsInfo component to display a "Clear filters" link when filters are active.
- Updated useFilteredEvents to initialize state from URL parameters for better user experience.
- Modified ResultsInfo component to accept props for filtered and total event counts, platform, and query.
- Improved App component to utilize new props in ResultsInfo and manage sorting state more effectively.
- Adjusted Filter component to ensure platform selection is consistent with available options.
- Upgraded ts-morph to version 27.0.2 in package.json and yarn.lock.
- Added fuzzy matching functionality in useFilteredEvents to improve event search capabilities.