{ "name": "Nuxt 4 + Vue 3", "config": { "files": ["app/app.vue"], "insertBefore": "", "commentSyntax": "html" }, "sourceFiles": ["app/app.vue", "app/pages/index.vue", "nuxt.config.ts"], "generatedFiles": [], "wrapCases": [ { "name": "wraps hero in pages/index.vue", "args": { "classes": "hero-title", "tag": "h1" }, "expectedFile": "app/.impeccable-live/wraptest0/manifest.json", "expectedSourceFile": "app/pages/index.vue", "expectedPreviewMode": "vue-component" } ], "runtime": { "styling": "vue-scoped-css", "install": ["npm", "install", "--no-audit", "--no-fund"], "devCommand": ["npm", "run", "dev"], "scheme": "http", "ignoreHTTPSErrors": false, "readyPattern": "Local:\\s+http://[^:]+:(\\d+)", "readyTimeoutMs": 120000, "pickSelector": "h1.hero-title", "steer": { "message": "steer-e2e mark hero", "sourceFile": "app/pages/index.vue", "expectSelector": "h1.hero-title[data-impeccable-steer=\"e2e\"]" }, "probe": { "expectLiveInit": true, "expectConsoleClean": true } } }