mcp-playwright
mcp-playwright copied to clipboard
Deprecated node-domexception dependency in @executeautomation/playwright-mcp-server
Description
The @executeautomation/playwright-mcp-server package (version 1.0.6) has a dependency chain that includes the deprecated [email protected] package.
Steps to Reproduce
- Install the package globally:
npm install -g @executeautomation/playwright-mcp-server - Observe the deprecation warning during installation
Expected Behavior
The package and its dependencies should not use deprecated packages.
Actual Behavior
Installation shows deprecation warning:
npm warn deprecated [email protected]: Use your platform's native DOMException instead
Dependency Chain
The deprecated package comes through this dependency chain:
@executeautomation/[email protected]
└── [email protected]
└── @anthropic-ai/[email protected]
└── [email protected]
└── [email protected]
Environment
- Node.js version: v22.18.0
- npm version: 11.5.2
- Operating System: Ubuntu Linux
- Package version: @executeautomation/[email protected]
Suggested Fix
Please update the dependency chain, particularly:
- Consider updating
mcp-evalsto a newer version that uses a more recent@anthropic-ai/sdk - Or update
@anthropic-ai/sdkto a version that doesn't depend on the deprecatednode-domexception
Additional Context
Modern JavaScript environments provide native DOMException support, making the node-domexception polyfill unnecessary. This deprecation is part of moving towards more standard web APIs in Node.js.