|
1 | 1 | { |
2 | 2 | "name": "vasu-playwright-utils", |
3 | | - "version": "1.24.2", |
| 3 | + "version": "1.25.0", |
4 | 4 | "description": "Playwright Typescript Library with reusable utilities", |
5 | 5 | "main": "./dist/src/vasu-playwright-lib/index.js", |
6 | 6 | "types": "./dist/src/vasu-playwright-lib/index.d.ts", |
|
40 | 40 | "access": "public" |
41 | 41 | }, |
42 | 42 | "bin": { |
43 | | - "vasu-pw-setup": "./bin/setup.js" |
| 43 | + "vasu-pw-setup": "scripts/setup.js" |
44 | 44 | }, |
45 | 45 | "files": [ |
46 | 46 | "dist", |
47 | 47 | "src", |
48 | 48 | "eslint.config.base.mjs", |
49 | | - "skills", |
50 | | - "agents", |
51 | | - "cursor-rules", |
52 | | - "bin", |
| 49 | + "scripts", |
53 | 50 | "templates" |
54 | 51 | ], |
55 | 52 | "engines": { |
56 | 53 | "node": ">=20.0.0" |
57 | 54 | }, |
58 | 55 | "dependencies": { |
59 | 56 | "@eslint/js": "^9.39.4", |
60 | | - "@playwright/cli": "^0.1.1", |
61 | 57 | "@types/node": "^25.5.0", |
62 | | - "@typescript-eslint/eslint-plugin": "^8.57.1", |
63 | | - "@typescript-eslint/parser": "^8.57.1", |
| 58 | + "@typescript-eslint/eslint-plugin": "^8.57.2", |
| 59 | + "@typescript-eslint/parser": "^8.57.2", |
64 | 60 | "cross-env": "^10.1.0", |
65 | 61 | "dotenv": "^17.3.1", |
66 | 62 | "eslint": "^9.39.4", |
|
81 | 77 | "peerDependencies": { |
82 | 78 | "@playwright/test": ">=1.58.2" |
83 | 79 | }, |
84 | | - "overrides": { |
85 | | - "playwright": "^1.58.2" |
86 | | - }, |
87 | 80 | "scripts": { |
88 | | - "ncu:check": "npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer", |
89 | | - "ncu:update": "npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u", |
| 81 | + "ncu:check": "npx npm-check-updates --reject \"eslint,@eslint/js,typescript\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer && npx npm-check-updates typescript --target minor", |
| 82 | + "ncu:update": "npx npm-check-updates --reject \"eslint,@eslint/js,typescript\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u && npx npm-check-updates typescript --target minor -u", |
90 | 83 | "clean": "rimraf dist", |
91 | 84 | "prebuild": "npm run clean", |
92 | 85 | "build": "tsc -p tsconfig.build.json", |
|
110 | 103 | "prepare": "husky", |
111 | 104 | "format": "cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'", |
112 | 105 | "postinstall": "playwright install chromium", |
113 | | - "setup": "node bin/setup.js" |
| 106 | + "setup": "node scripts/setup.js", |
| 107 | + "sync:playwright-cli-skill": "rm -rf templates/skills/playwright-cli && cp -r .claude/skills/playwright-cli templates/skills/playwright-cli" |
114 | 108 | }, |
115 | 109 | "husky": { |
116 | 110 | "hooks": { |
|
0 commit comments