-
Notifications
You must be signed in to change notification settings - Fork 6
feat: many updates #85
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Convert all scripts in scripts/fetch/, scripts/generate/, scripts/refactor/ from .mjs to .ts - Update package.json scripts to use tsx instead of node for TypeScript execution - Add tsx as dev dependency for TypeScript script execution - Enable incremental TypeScript compilation for faster builds - Update cspell.json to include TypeScript file patterns This enables better type safety and developer experience when working with build scripts. Co-Authored-By: Claude <noreply@anthropic.com>
- Migrate from per-component namespaces to unified component namespaces - Change from 'components.controls.searchDialog' to 'components.controls' - Change from 'components.common.header' to 'components.common' - Apply consistent namespace pattern across all component types: - components.common - root-level components (Header, Footer, etc.) - components.controls - all controls/* components - components.navigation - all navigation/* components - components.product - all product/* components - components.sidebar - all sidebar/* components - Update all component files to use new namespace structure This simplifies translation key references and improves maintainability. Co-Authored-By: Claude <noreply@anthropic.com>
- Add search-related translations to all 12 languages (searchPlaceholder) - Add landscape page translations (landscapeTitle, landscapeDescription) - Add ecosystem subtitle for navigation - Add contextWindow term to shared translations - Update metadata generator to use consistent translation namespace - Ensure all translations follow the new namespace structure Supported languages: en, de, es, fr, id, ja, ko, pt, ru, tr, zh-Hans, zh-Hant Co-Authored-By: Claude <noreply@anthropic.com>
- Migrate validation scripts from JavaScript to TypeScript - Consolidate multiple URL validation scripts into single visit-urls.ts - Add new validation capabilities: - AST-based translation key validation (ast-parser.ts) - Namespace structure validation (namespace-validator.ts) - Translation key validator (key-validator.ts) - Add test files for validation logic: - i18n-usage.test.ts - validates translation usage patterns - manifests.i18n.test.ts - validates manifest i18n entries - Add modular reporter system (console-reporter.ts, json-reporter.ts) - Improve translation loader with better error handling This provides better type safety and more robust i18n validation. Co-Authored-By: Claude <noreply@anthropic.com>
- Update manifests/collections.json with latest data - Regenerate all generated files in src/lib/generated/ - Update page files to use new i18n namespace structure - Ensure consistency between data and page components Co-Authored-By: Claude <noreply@anthropic.com>
- Add translation resources location information to CLAUDE.md - Update configured language count from 18 to 12 languages Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Update model manifests with new translations and metadata, including: - Claude models (Opus 4/4.1/4.5, Sonnet 4/4.5, Haiku 4.5) - GPT models (4o, 4.1, 5 series) - Gemini models (2.5, 3 series) - GLM, Deepseek, Qwen3, Grok, Kimi, Minimax models - Kat-Coder and Composer models Also update collections and extension manifests. Co-Authored-By: Claude <noreply@anthropic.com>
Update generated files for metadata and vendors after manifest changes. Co-Authored-By: Claude <noreply@anthropic.com>
Update product components and refactor scripts for improved functionality. Co-Authored-By: Claude <noreply@anthropic.com>
Update translation files across all 12 supported languages for components and pages including product, controls, and various page translations. Co-Authored-By: Claude <noreply@anthropic.com>
- Replace npx tsc --noEmit with npm run type-check for consistency - Remove tests-validate job, tests now run via vitest (test:ci) - Add test job running npm run test:ci - Replace node scripts/fetch-github-stars.mjs with npm run fetch:github-stars Co-Authored-By: Claude <noreply@anthropic.com>
Add ACP (Agentic Commerce Protocol) to the specifications collection as a new open standard for programmatic commerce flows between AI agents and businesses. Co-Authored-By: Claude <noreply@anthropic.com>
Implement dynamic grid layout for specifications section where Agent Protocols card spans full height in a 2x2 grid configuration. Co-Authored-By: Claude <noreply@anthropic.com>
Restore the test:validate script that was previously removed. This script runs all validation tests in the tests/validate directory using Vitest with verbose reporting. Co-Authored-By: Claude <noreply@anthropic.com>
Contributor
Preview deployment
Commit: |
Contributor
Preview deployment cleaned upThe preview deployment for PR #85 has been removed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Type of Change
Related Issue
Closes #(issue number)
Changes Made
Metadata Contribution Checklist
Only complete this section if adding/updating manifest files:
manifests/ides/,manifests/clis/, etc.)For model contributions, additionally:
Testing
npm run build)npm run validate:manifests)npm run validate:urls)npm run lint)npm run spell)Screenshots (if applicable)
Additional Notes
Reviewer Checklist