-
Notifications
You must be signed in to change notification settings - Fork 36
/
Copy pathvercel.json
135 lines (135 loc) · 8.58 KB
/
vercel.json
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"name": "checklyhq.com",
"scope": "checkly",
"build": {
"env": {}
},
"headers": [
{
"source": "/(.*)",
"headers": [
{
"key": "x-frame-options",
"value": "deny"
},
{
"key": "x-xss-protection",
"value": "0"
},
{
"key": "x-content-type-options",
"value": "nosniff"
}
]
},
{
"source": "/(.*).(bmp|ico|icns|jpeg|pct|png|tiff|webp|svg|woff|woff2)",
"headers": [
{
"key": "cache-control",
"value": "max-age=604800, s-maxage=604800"
}
]
}
],
"redirects": [
{
"source": "/",
"has": [
{
"type": "host",
"value": "docs.checklyhq.com"
}
],
"destination": "https://www.checklyhq.com/docs/",
"permanent": true
},
{
"source": "/docs/:path*/",
"has": [
{
"type": "host",
"value": "docs.checklyhq.com"
}
],
"destination": "https://www.checklyhq.com/docs/:path*/",
"permanent": true
},
{
"source": "/learn/:path*/",
"has": [
{
"type": "host",
"value": "docs.checklyhq.com"
}
],
"destination": "https://www.checklyhq.com/learn/:path*/",
"permanent": true
},
{
"source": "/guides/:path*/",
"has": [
{
"type": "host",
"value": "docs.checklyhq.com"
}
],
"destination": "https://www.checklyhq.com/guides/:path*/",
"permanent": true
},
{ "source": "/learn/headless/avoiding-hard-waits(/)?", "destination": "/learn/playwright/waits-and-timeouts", "permanent": true },
{ "source": "/learn/headless/basics-clicking-typing(/)?", "destination": "/learn/playwright/clicking-typing-hovering", "permanent": true },
{ "source": "/learn/headless/basics-debugging(/)?", "destination": "/learn/playwright/debugging/", "permanent": true },
{ "source": "/learn/headless/basics-emulating-mobile-devices(/)?", "destination": "/learn/playwright/emulating-mobile-devices", "permanent": true },
{ "source": "/learn/headless/basics-local-setup(/)?", "destination": "/learn/playwright/how-to-set-up-locally", "permanent": true },
{ "source": "/learn/headless/basics-navigation(/)?", "destination": "/learn/playwright/navigation", "permanent": true },
{ "source": "/learn/headless/basics-performance(/)?", "destination": "/learn/playwright/performance", "permanent": true },
{ "source": "/learn/headless/basics-playwright-intro(/)?", "destination": "/learn/playwright/getting-started/", "permanent": true },
{ "source": "/learn/headless/basics-scraping(/)?", "destination": "/learn/playwright/web-scraping", "permanent": true },
{ "source": "/learn/headless/basics-selectors(/)?", "destination": "/learn/playwright/selectors", "permanent": true },
{ "source": "/learn/headless/basics-taking-screenshots(/)?", "destination": "/learn/playwright/taking-screenshots/", "permanent": true },
{ "source": "/learn/headless/challenging-flows(/)?", "destination": "/learn/playwright/challenging-flows", "permanent": true },
{ "source": "/learn/headless/debugging-challenges(/)?", "destination": "/learn/playwright/debugging-errors", "permanent": true },
{ "source": "/learn/headless/e2e-account-settings(/)?", "destination": "/learn/playwright/testing-account-settings", "permanent": true },
{ "source": "/learn/headless/e2e-checkout(/)?", "destination": "/learn/playwright/checkout-testing-guide", "permanent": true },
{ "source": "/learn/headless/e2e-coupon(/)?", "destination": "/learn/playwright/testing-coupons", "permanent": true },
{ "source": "/learn/headless/e2e-file-download(/)?", "destination": "/learn/playwright/file-download", "permanent": true },
{ "source": "/learn/headless/e2e-google-login(/)?", "destination": "/learn/playwright/google-login-automation", "permanent": true },
{ "source": "/learn/headless/e2e-login(/)?", "destination": "/learn/playwright/login-automation", "permanent": true },
{ "source": "/learn/headless/e2e-microsoft-live-login(/)?", "destination": "/learn/playwright/microsoft-login-automation", "permanent": true },
{ "source": "/learn/headless/e2e-search(/)?", "destination": "/learn/playwright/how-to-search", "permanent": true },
{ "source": "/learn/headless/e2e-signup(/)?", "destination": "/learn/playwright/user-signup-automation", "permanent": true },
{ "source": "/learn/headless/error-click-not-executed(/)?", "destination": "/learn/playwright/error-click-not-executed", "permanent": true },
{ "source": "/learn/headless/error-element-not-found(/)?", "destination": "/learn/playwright/error-element-not-found", "permanent": true },
{ "source": "/learn/headless/error-element-not-visible(/)?", "destination": "/learn/playwright/error-element-not-visible", "permanent": true },
{ "source": "/learn/headless/error-target-closed(/)?", "destination": "/learn/playwright/error-target-closed", "permanent": true },
{ "source": "/learn/headless/error-wait-not-respected(/)?", "destination": "/learn/playwright/error-wait-not-respected", "permanent": true },
{ "source": "/learn/headless/generating-pdfs(/)?", "destination": "/learn/playwright/generating-pdfs", "permanent": true },
{ "source": "/learn/headless/iframes(/)?", "destination": "/learn/playwright/iframe-interaction", "permanent": true },
{ "source": "/learn/headless/managing-cookies(/)?", "destination": "/learn/playwright/managing-cookies", "permanent": true },
{ "source": "/learn/headless/multitab-flows(/)?", "destination": "/learn/playwright/multitab-flows", "permanent": true },
{ "source": "/learn/headless/request-interception(/)?", "destination": "/learn/playwright/intercept-request", "permanent": true },
{ "source": "/learn/headless/scraping-example-purchases(/)?", "destination": "/learn/playwright/scraping-behind-login", "permanent": true },
{ "source": "/learn/headless/script-recorders(/)?", "destination": "/learn/playwright/script-recorders", "permanent": true },
{ "source": "/learn/headless/test-data-intro(/)?", "destination": "/learn/playwright/handling-test-data", "permanent": true },
{ "source": "/learn/headless/valuable-tests(/)?", "destination": "/learn/playwright/writing-tests", "permanent": true },
{ "source": "/learn/playwright/intercept-request(/)?", "destination": "/learn/playwright/intercept-requests/", "permanent": true },
{ "source": "/learn/playwright/interaction/waits(/)?", "destination": "/learn/playwright/waits-and-timeouts/", "permanent": true },
{ "source": "/learn/headless/basics-puppeteer-intro(/)?", "destination": "/learn/playwright/", "permanent": true },
{ "source": "/learn/headless(/)?", "destination": "/learn/playwright/", "permanent": true },
{ "source": "/guides/api-monitoring(/)?", "destination": "/guides/monitoring-the-stripe-api/", "permanent": true },
{ "source": "/guides/puppeteer-to-playwright(/)?", "destination": "/guides/moving-from-puppeteer-to-playwright/", "permanent": true },
{ "source": "/guides/monitoring-as-code-cli(/)?", "destination": "/guides/monitoring-ecommerce-apps-using-playwright/", "permanent": true },
{ "source": "/guides/setup-scripts(/)?", "destination": "/guides/setup-scripts-for-apis/", "permanent": true },
{ "source": "/guides/openapi-swagger(/)?", "destination": "/guides/monitoring-an-openapi-spec/", "permanent": true },
{ "source": "/docs/private-locations/private-locations-getting-started(/)?", "destination": "/docs/private-locations/", "permanent": true },
{ "source": "/docs/private-locations/checkly-agent-guide(/)?", "destination": "/docs/private-locations/checkly-agent-configuration/", "permanent": true },
{ "source": "/docs/browser-checks/partials-code-snippets(/)?", "destination": "/docs/snippets/", "permanent": true },
{ "source": "/docs/integrations/terraform(/)?", "destination": "/docs/terraform-provider/", "permanent": true },
{ "source": "/docs/browser-checks/runner-specification(/)?", "destination": "/docs/runtimes/specs/", "permanent": true },
{ "source": "/docs/browser-checks/login-and-secrets(/)?", "destination": "/docs/browser-checks/login-scenarios/", "permanent": true },
{ "source": "/docs/integrations/prometheus-v1(/)?", "destination": "/docs/integrations/prometheus/", "permanent": true },
{ "source": "/learn/playwright/getting-started(/)?", "destination": "/learn/playwright/what-is-playwright/", "permanent": true },
{ "source": "/learn/playwright/testing-checkout/(/)?", "destination": "/learn/playwright/checkout-testing-guide/", "permanent": true }
]
}