Add Playwright browser tooling

This commit is contained in:
metatroncubeswdev 2026-09-01 01:48:50 -04:00
parent 7ac21f361b
commit 136ad0ec82
3 changed files with 82 additions and 0 deletions

2
.gitignore vendored
View File

@ -1,5 +1,7 @@
.mcp.json
audit.jsonl
snapshots/
screenshots/
node_modules/
__pycache__/
*.py[cod]

63
package-lock.json generated Normal file
View File

@ -0,0 +1,63 @@
{
"name": "odoo-metatroncube",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "odoo-metatroncube",
"version": "1.0.0",
"license": "UNLICENSED",
"devDependencies": {
"playwright": "^1.62.1"
}
},
"node_modules/fsevents": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
"optional": true,
"os": [
"darwin"
],
"engines": {
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/playwright": {
"version": "1.62.1",
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",
"integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"playwright-core": "1.62.1"
},
"bin": {
"playwright": "cli.js"
},
"engines": {
"node": ">=20"
},
"optionalDependencies": {
"fsevents": "2.3.2"
}
},
"node_modules/playwright-core": {
"version": "1.62.1",
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",
"integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",
"dev": true,
"license": "Apache-2.0",
"bin": {
"playwright-core": "cli.js"
},
"engines": {
"node": ">=20"
}
}
}
}

17
package.json Normal file
View File

@ -0,0 +1,17 @@
{
"name": "odoo-metatroncube",
"version": "1.0.0",
"private": true,
"description": "Local browser automation tools for Odoo UI validation.",
"scripts": {
"playwright:install": "playwright install chromium"
},
"repository": {
"type": "git",
"url": "https://git.metatroncube.in/MetatroncubeSoftwareSolutions/odoo-metatroncube.git"
},
"license": "UNLICENSED",
"devDependencies": {
"playwright": "^1.62.1"
}
}