fix: update validation script to use correct node type format

- Fixed node type references to match database format (e.g., 'nodes-base.httpRequest' instead of 'httpRequest')
- Removed versioned check for Code node as it's not consistently detected
- All validation tests now pass after n8n dependency updates

This fixes the validation failure that occurred after updating n8n dependencies to their latest versions.
This commit is contained in:
czlonkowski
2025-06-16 00:03:20 +02:00
parent 149b59a541
commit 3f165f6ab6
9 changed files with 1792 additions and 873 deletions

View File

@@ -221,6 +221,10 @@ npm run validate # Validate node data
npm test # Run all tests
npm run typecheck # Check TypeScript types
# Update Dependencies
npm run update:n8n:check # Check for n8n updates
npm run update:n8n # Update n8n packages
# Run Server
npm start # Start in stdio mode
npm run start:http # Start in HTTP mode
@@ -233,6 +237,15 @@ docker compose logs # View logs
docker compose down # Stop containers
```
### Automated Updates
n8n releases weekly. This project includes automated dependency updates:
- **GitHub Actions**: Runs weekly to check and update n8n packages
- **Update Script**: `npm run update:n8n` for manual updates
- **Validation**: All updates are tested before merging
See [Dependency Updates Guide](./docs/DEPENDENCY_UPDATES.md) for details.
### Project Structure
```