Skip to content

chore: refactor config and tooling#117

Open
fedoryakubovich wants to merge 12 commits intomainfrom
release/v1.0.0
Open

chore: refactor config and tooling#117
fedoryakubovich wants to merge 12 commits intomainfrom
release/v1.0.0

Conversation

@fedoryakubovich
Copy link
Owner

  • Remove deprecated Babel and Jest config files

  • Add ESLint, Prettier, nvm and commitlint configs

  • Ignore storybook-static build output in git and ESLint

  • Update Tailwind, PostCSS and Vite configuration files

  • Update package.json scripts and dependencies

  • Improve README with install and usage examples

  • Add CI workflows, issue templates and labels

- Remove deprecated Babel and Jest config files

- Add ESLint, Prettier, nvm and commitlint configs

- Ignore storybook-static build output in git and ESLint

- Update Tailwind, PostCSS and Vite configuration files

- Update package.json scripts and dependencies

- Improve README with install and usage examples

- Add CI workflows, issue templates and labels
@fedoryakubovich fedoryakubovich self-assigned this Feb 5, 2026
@vercel
Copy link

vercel bot commented Feb 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-awesome-stars-rating Ready Ready Preview, Comment Mar 2, 2026 10:49am
react-awesome-stars-rating-1vqz Ready Ready Preview, Comment Mar 2, 2026 10:49am

- Simplify commitlint command in package.json

- Use commitlint defaults for local checks

- In CI, specify commit range from origin branch to HEAD

- Ensure commitlint validates all relevant commits in PRs
- Update package version in package.json and package-lock.json to 1.0.0
- Adjust useForm hook in TanStackFormExample for improved type handling
- Introduce a new script for building the site using a specific Vite configuration file.
- Change body background color to white and text color to dark for improved readability.
- Update color scheme to light in CSS for consistency with the new theme.
refactor example cards for light mode

update text and background colors for readability

tweak landing header copy and hierarchy
- Replace Tailwind directives with @import statement for improved compatibility.
- Maintain light color scheme settings in :root for consistency with recent theme updates.
- Clean up imports in example components by removing unused React imports.
- Update main.tsx to use StrictMode directly from 'react'.
- Adjust type imports in the ReactStarsRating and Star components for better clarity.
- Updated Formik, HookForm, TanStack, and Simple examples to include a feedback field.
- Adjusted validation logic to require feedback input.
- Improved layout and styling for better user experience.
- Modified submission handling to display feedback data in alerts.
- Removed the .eslintignore file as its contents were integrated into the ESLint configuration.
- Updated ESLint configuration to include additional ignored files and directories.
- Modified lint script in package.json to target the 'src' directory specifically.
- Add body-max-line-length rule to commitlint configuration
- Upgrade several dependencies including semantic-release, Storybook, and ESLint
- Update Node version in GitHub workflows for consistency
- Refactor GitHub labels and workflows for clarity
- Create .cursorrules file to outline commit message guidelines
- Include rules for Conventional Commits and formatting
- Provide examples for clarity and consistency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant