Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(website): introduce new website using vitepress #179

Merged
merged 79 commits into from
Jan 24, 2025
Merged

Conversation

lumirlumir
Copy link
Owner

@lumirlumir lumirlumir commented Jan 20, 2025

This pull request includes several updates to improve the repository's configuration, documentation, and build processes. The most important changes involve updating configuration files, improving documentation, and adding new scripts to package.json.

Configuration Updates:

  • .markdownlint.json: Added small and Badge to the list of allowed HTML elements. [1] [2]
  • .markdownlintignore and .prettierignore: Added **/.vitepress/cache/ to the ignore list. [1] [2]
  • eslint.config.js: Updated ignores to include **/.vitepress/cache/.

Documentation Improvements:

  • README.md: Simplified and reorganized the content, including updating badge colors and improving the call-to-action for GitHub stars. [1] [2]
  • CONTRIBUTING.md: Updated the directory reference for documentation from docs to website and improved the commit message format. [1] [2]
  • Removed unnecessary placeholder files in the docs directory to clean up the documentation. [1] [2] [3] [4] [5] [6] [7] [8]

Build Process Enhancements:

  • package.json: Added new scripts for development and build processes, including dev, start, and build:website. Also added @types/node to devDependencies.

These changes aim to enhance the repository's maintainability and streamline the development workflow.

@lumirlumir lumirlumir marked this pull request as ready for review January 24, 2025 14:00
@lumirlumir lumirlumir merged commit d670704 into main Jan 24, 2025
35 checks passed
@lumirlumir lumirlumir deleted the chore-website branch January 24, 2025 14:20
@lumirlumir lumirlumir added 🏷️ type: chore Auto-generated label based on Conventional Commits specification for GitHub release notes and removed 🏷️ type: feat labels Jan 24, 2025
@lumirlumir lumirlumir changed the title feat: introduce new website using vitepress feat(website): introduce new website using vitepress Jan 24, 2025
Copy link

Labels have been automatically applied based on the conventional commit types.🏷️

@lumirlumir lumirlumir changed the title feat(website): introduce new website using vitepress chore(website): introduce new website using vitepress Jan 24, 2025
@lumirlumir lumirlumir changed the title chore(website): introduce new website using vitepress feat(website): introduce new website using vitepress Jan 24, 2025
@lumirlumir lumirlumir removed the 🏷️ type: chore Auto-generated label based on Conventional Commits specification for GitHub release notes label Jan 24, 2025
Copy link

Labels have been automatically applied based on the conventional commit types.🏷️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant