-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
41 lines (41 loc) · 2.72 KB
/
Copy pathpackage.json
File metadata and controls
41 lines (41 loc) · 2.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"name": "hyper-cloaking",
"version": "0.0.1",
"private": true,
"workspaces": [
"packages/mcp-engine",
"packages/mcp-server",
"mcp"
],
"description": "Portable Hyper Cloaking skill for CloakBrowser-backed Playwright MCP workflows.",
"type": "module",
"scripts": {
"validate": "node scripts/validate.mjs",
"jsdoc:check": "node scripts/audit-jsdoc.mjs check all",
"mcp:jsdoc:check": "node scripts/audit-jsdoc.mjs check all",
"skills:list": "npx skills add . --list",
"lint": "oxlint plugins scripts tests tests/**/*.mjs packages/mcp-engine/src/**/*.mjs packages/mcp-engine/test/**/*.mjs packages/mcp-engine/scripts/**/*.mjs packages/mcp-server/src/**/*.mjs packages/mcp-server/test/**/*.mjs packages/mcp-server/scripts/**/*.mjs mcp/test/**/*.mjs mcp/*.mjs",
"lint:fix": "oxlint --fix plugins scripts tests tests/**/*.mjs packages/mcp-engine/src/**/*.mjs packages/mcp-engine/test/**/*.mjs packages/mcp-engine/scripts/**/*.mjs packages/mcp-server/src/**/*.mjs packages/mcp-server/test/**/*.mjs packages/mcp-server/scripts/**/*.mjs mcp/test/**/*.mjs mcp/*.mjs",
"test": "node --test tests/e2e/*.test.mjs && cd tests/unit/engine && node --test",
"engine:validate": "node packages/mcp-engine/src/cli.mjs validate --json",
"mcp:test": "npm --workspace packages/mcp-engine run test && npm --workspace packages/mcp-server run test && npm --workspace mcp run test",
"build": "npm --workspace packages/mcp-engine run build && npm --workspace packages/mcp-server run build && npm --workspace mcp run build",
"ci": "npm run validate && npm run lint && npm run format:check && npm test && npm run engine:validate && npm run mcp:test",
"ci:compat": "npm test && npm run engine:validate && npm run mcp:test",
"format": "prettier --write \"scripts/**/*.mjs\" \"tests/**/*.mjs\" \"packages/mcp-engine/src/**/*.mjs\" \"packages/mcp-engine/test/**/*.mjs\" \"packages/mcp-engine/scripts/**/*.mjs\" \"packages/mcp-server/src/**/*.mjs\" \"packages/mcp-server/test/**/*.mjs\" \"packages/mcp-server/scripts/**/*.mjs\" \"mcp/test/**/*.mjs\" \"mcp/*.mjs\" \".github/workflows/ci.yml\"",
"format:check": "prettier --check \"scripts/**/*.mjs\" \"tests/**/*.mjs\" \"packages/mcp-engine/src/**/*.mjs\" \"packages/mcp-engine/test/**/*.mjs\" \"packages/mcp-engine/scripts/**/*.mjs\" \"packages/mcp-server/src/**/*.mjs\" \"packages/mcp-server/test/**/*.mjs\" \"packages/mcp-server/scripts/**/*.mjs\" \"mcp/test/**/*.mjs\" \"mcp/*.mjs\" \".github/workflows/ci.yml\""
},
"dependencies": {
"ajv": "^8.20.0",
"cloakbrowser": "^0.4.10",
"playwright-core": "^1.61.1"
},
"devDependencies": {
"acorn": "8.15.0",
"oxlint": "^1.73.0",
"prettier": "^3.9.5"
},
"allowScripts": {
"esbuild@0.28.1": true
}
}