937 matches across 13 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …t-test-project/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …c-kitchen-sink/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …__/rsc-caching/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …_/test-project/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …/empty-project/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …st-project-rsa/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …/__fixtures__/otel-wrapping/directive-skipAuth/code.js | 0 | use to skip authentication checks and allow public access. |
| HIGH | …_fixtures__/otel-wrapping/directive-skipAuth/output.js | 0 | use to skip authentication checks and allow public access. |
| HIGH | …p/templates/js/api/src/directives/skipAuth/skipAuth.js | 0 | use to skip authentication checks and allow public access. |
| HIGH | …p/templates/ts/api/src/directives/skipAuth/skipAuth.ts | 0 | use to skip authentication checks and allow public access. |
| HIGH | …-project/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …hen-sink/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …-caching/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …-project/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …-project/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …ject-rsa/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …lates/js/api/src/directives/requireAuth/requireAuth.js | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | …lates/ts/api/src/directives/requireAuth/requireAuth.ts | 0 | use to check whether or not a user is authenticated and is associated with an optional set of roles. |
| HIGH | docs/docs/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-7.x/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.7/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.0/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.1/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.6/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.8/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.3/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.4/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-6.x/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.5/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/versioned_docs/version-8.2/realtime.md | 0 | a field that resolves slowly. maybe you want to @defer this field ;) |
| HIGH | docs/docs/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-3.x/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-7.x/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.7/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.0/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.1/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.6/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.8/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-4.x/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-5.x/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.3/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.4/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-6.x/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.5/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/versioned_docs/version-8.2/graphql.md | 0 | ` or `"`]([graphql spec](https://spec.graphql.org/october2021/#sec-descriptions) in your sdl files will be included in t |
| HIGH | docs/docs/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-3.x/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-7.x/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.7/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.0/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.1/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.6/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.8/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-4.x/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-5.x/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.3/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.4/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-6.x/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.5/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| HIGH | docs/versioned_docs/version-8.2/graphql.md | 0 | directive @requireauth(roles: [string]) on field_definition |
| 75 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | docs/docs/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 355 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 486 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | docs/docs/how-to/using-a-third-party-api.md | 503 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 155 | fetch('https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY') |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 169 | fetch(`https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY`) |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 188 | `https://api.openweathermap.org/data/2.5/weather?zip={data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 228 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 351 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 482 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-3.x/how-to/using-a-third-party-api.md | 499 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-7.x/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 155 | fetch('https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY') |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 169 | fetch(`https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY`) |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 188 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 228 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 351 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 482 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-7.x/how-to/using-a-third-party-api.md | 499 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-8.7/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 355 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 486 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-8.7/how-to/using-a-third-party-api.md | 503 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-8.0/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 355 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 486 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-8.0/how-to/using-a-third-party-api.md | 503 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-8.1/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 355 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 486 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-8.1/how-to/using-a-third-party-api.md | 503 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-8.6/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 355 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 486 | Gross. This happens when our service tries to parse the response from OpenWeather and can't find one of the data points |
| HIGH | …ned_docs/version-8.6/how-to/using-a-third-party-api.md | 503 | `http://api.openweathermap.org/data/2.5/weather?zip=${zip},US&appid=YOUR_API_KEY` |
| HIGH | docs/versioned_docs/version-8.8/auth/supertokens.md | 50 | SUPERTOKENS_API_KEY=your-api-key # The value can be omitted when self-hosting Supertokens |
| HIGH | …ned_docs/version-8.8/how-to/using-a-third-party-api.md | 156 | 'https://api.openweathermap.org/data/2.5/weather?zip=66952,us&appid=YOUR_API_KEY' |
| HIGH | …ned_docs/version-8.8/how-to/using-a-third-party-api.md | 172 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.8/how-to/using-a-third-party-api.md | 192 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| HIGH | …ned_docs/version-8.8/how-to/using-a-third-party-api.md | 232 | `https://api.openweathermap.org/data/2.5/weather?zip=${data.zip},us&appid=YOUR_API_KEY` |
| 71 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tasks/smoke-tests/serve/tests/contactUs.spec.ts | 16 | await page.getByLabel('Name').fill('John Doe') |
| LOW | tasks/e2e/cypress/e2e/01-tutorial/sharedTests.js | 300 | cy.get('input#email').type('foo@bar.com') |
| LOW | tasks/e2e/cypress/e2e/01-tutorial/sharedTests.js | 304 | // {name: "test name", email: "foo@bar.com", message: "test message"} |
| LOW | docs/docs/seo-head.md | 151 | <Metadata description="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/docs/seo-head.md | 153 | <meta name="description" content="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/docs/seo-head.md | 159 | <Metadata description="Lorem ipsum dolar sit amet..."> |
| LOW | docs/docs/seo-head.md | 163 | <meta name="description" content="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/docs/testing.md | 366 | const article = { id: 1, title: 'Foobar', body: 'Lorem ipsum...' } |
| LOW | docs/docs/testing.md | 554 | body: 'Lorem ipsum...', |
| LOW | docs/docs/testing.md | 577 | body: 'Lorem ipsum...', |
| LOW | docs/docs/testing.md | 982 | body: 'Lorem ipsum...', |
| LOW | docs/docs/studio.md | 73 | email = "user@example.com" |
| LOW | docs/docs/studio.md | 88 | email = "user@example.com" |
| LOW | docs/docs/studio.md | 102 | email = "user@example.com" |
| LOW | docs/docs/graphql.md | 44 | "description": "Lorem ipsum...", |
| LOW | docs/docs/tutorial/chapter6/comment-form.md | 1333 | name: 'Jane Doe', |
| LOW | docs/docs/tutorial/chapter6/comment-form.md | 1345 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter6/comment-form.md | 1367 | name: 'Jane Doe', |
| LOW | docs/docs/tutorial/chapter6/comment-form.md | 1379 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter6/the-redwood-way.md | 254 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter6/the-redwood-way.md | 284 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter6/comments-schema.md | 658 | name: 'Jane Doe', |
| LOW | docs/docs/tutorial/chapter6/comments-schema.md | 670 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter6/comments-schema.md | 696 | name: 'Jane Doe', |
| LOW | docs/docs/tutorial/chapter6/comments-schema.md | 708 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter7/api-side-currentuser.md | 134 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter7/rbac.md | 810 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter7/rbac.md | 867 | name: 'John Doe', |
| LOW | docs/docs/tutorial/chapter5/storybook.md | 137 | [Hipster Ipsum](https://hipsum.co/), a fun alternative to Lorem Ipsum filler text! |
| LOW | docs/versioned_docs/version-3.x/authentication.md | 151 | // email: 'user@example.com', |
| LOW | docs/versioned_docs/version-3.x/testing.md | 348 | const article = { id: 1, title: 'Foobar', body: 'Lorem ipsum...' } |
| LOW | docs/versioned_docs/version-3.x/testing.md | 534 | body: 'Lorem ipsum...', |
| LOW | docs/versioned_docs/version-3.x/testing.md | 557 | body: 'Lorem ipsum...', |
| LOW | docs/versioned_docs/version-3.x/testing.md | 955 | body: 'Lorem ipsum...' |
| LOW | docs/versioned_docs/version-3.x/graphql.md | 45 | "description": "Lorem ipsum...", |
| LOW | …ned_docs/version-3.x/tutorial/chapter6/comment-form.md | 1317 | name: 'Jane Doe', |
| LOW | …ned_docs/version-3.x/tutorial/chapter6/comment-form.md | 1329 | name: 'John Doe', |
| LOW | …ned_docs/version-3.x/tutorial/chapter6/comment-form.md | 1351 | name: 'Jane Doe', |
| LOW | …ned_docs/version-3.x/tutorial/chapter6/comment-form.md | 1363 | name: 'John Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/the-redwood-way.md | 254 | name: 'John Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/the-redwood-way.md | 284 | name: 'John Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/comments-schema.md | 658 | name: 'Jane Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/comments-schema.md | 670 | name: 'John Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/comments-schema.md | 696 | name: 'Jane Doe', |
| LOW | …_docs/version-3.x/tutorial/chapter6/comments-schema.md | 708 | name: 'John Doe', |
| LOW | …/version-3.x/tutorial/chapter7/api-side-currentuser.md | 93 | name: 'John Doe', |
| LOW | …s/versioned_docs/version-3.x/tutorial/chapter7/rbac.md | 787 | name: 'John Doe', |
| LOW | …s/versioned_docs/version-3.x/tutorial/chapter7/rbac.md | 844 | name: 'John Doe', |
| LOW | …sioned_docs/version-3.x/tutorial/chapter5/storybook.md | 137 | [Hipster Ipsum](https://hipsum.co/), a fun alternative to Lorem Ipsum filler text! |
| LOW | docs/versioned_docs/version-7.x/seo-head.md | 151 | <Metadata description="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/versioned_docs/version-7.x/seo-head.md | 153 | <meta name="description" content="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/versioned_docs/version-7.x/seo-head.md | 159 | <Metadata description="Lorem ipsum dolar sit amet..."> |
| LOW | docs/versioned_docs/version-7.x/seo-head.md | 163 | <meta name="description" content="Lorem ipsum dolar sit amet..." /> |
| LOW | docs/versioned_docs/version-7.x/testing.md | 365 | const article = { id: 1, title: 'Foobar', body: 'Lorem ipsum...' } |
| LOW | docs/versioned_docs/version-7.x/testing.md | 551 | body: 'Lorem ipsum...', |
| LOW | docs/versioned_docs/version-7.x/testing.md | 574 | body: 'Lorem ipsum...', |
| LOW | docs/versioned_docs/version-7.x/testing.md | 972 | body: 'Lorem ipsum...' |
| LOW | docs/versioned_docs/version-7.x/studio.md | 68 | email = "user@example.com" |
| LOW | docs/versioned_docs/version-7.x/studio.md | 83 | email = "user@example.com" |
| LOW | docs/versioned_docs/version-7.x/studio.md | 97 | email = "user@example.com" |
| 395 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ypress/e2e/01-tutorial/codemods/Step0_1_RedwoodToml.js | 2 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …ypress/e2e/01-tutorial/codemods/Step0_1_RedwoodToml.js | 3 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/fragment-test-project/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/fragment-test-project/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/test-project-rsc-kitchen-sink/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/test-project-rsc-kitchen-sink/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/rsc-caching/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/rsc-caching/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/test-project/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/test-project/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/empty-project/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/empty-project/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | __fixtures__/test-project-rsa/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | __fixtures__/test-project-rsa/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …s/cli/src/commands/setup/deploy/templates/baremetal.js | 16 | export const DEPLOY = `# This file contains config for a baremetal deployment |
| MEDIUM | …sts__/__fixtures__/toml/fragments_no_space_equals.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …sts__/__fixtures__/toml/fragments_no_space_equals.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …__/__fixtures__/toml/trusted_docs_no_space_equals.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …__/__fixtures__/toml/trusted_docs_no_space_equals.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …edDocuments/__tests__/__fixtures__/toml/fragments.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …edDocuments/__tests__/__fixtures__/toml/fragments.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …stedDocuments/__tests__/__fixtures__/toml/default.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …stedDocuments/__tests__/__fixtures__/toml/default.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …tures__/toml/trusted_docs_fragments_already_setup.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …tures__/toml/trusted_docs_fragments_already_setup.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …/__fixtures__/toml/trusted_docs_commented_graphql.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …/__fixtures__/toml/trusted_docs_commented_graphql.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …ts__/__fixtures__/toml/trusted_docs_already_setup.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …ts__/__fixtures__/toml/trusted_docs_already_setup.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …ers/fastify/web/src/__fixtures__/fallback/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …ers/fastify/web/src/__fixtures__/fallback/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …dapters/fastify/web/src/__fixtures__/main/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …dapters/fastify/web/src/__fixtures__/main/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …entSvgs/__testfixtures__/reExported/input/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …entSvgs/__testfixtures__/reExported/input/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …ntSvgs/__testfixtures__/reExported/output/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …ntSvgs/__testfixtures__/reExported/output/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | …onentSvgs/__testfixtures__/srcAlias/input/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | …onentSvgs/__testfixtures__/srcAlias/input/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | packages/create-redwood-app/templates/js/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | packages/create-redwood-app/templates/js/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| MEDIUM | packages/create-redwood-app/templates/ts/redwood.toml | 1 | # This file contains the configuration settings for your Redwood app. |
| MEDIUM | packages/create-redwood-app/templates/ts/redwood.toml | 2 | # This file is also what makes your Redwood app a Redwood app. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tasks/smoke-tests/prerender/tests/prerender.spec.ts | 101 | // sometimes it doesn't. |
| LOW | tasks/test-project/codemods/groceriesPage.ts | 101 | j.stringLiteral('src/components/VegetableInfo'), |
| LOW | tasks/e2e/cypress/e2e/01-tutorial/tutorial.cy.js | 41 | // path.join(BASE_DIR, 'api/src/lib/auth.js'), |
| LOW | …t-project/web/src/components/Author/Author.stories.tsx | 1 | // Pass props to your component by passing an `args` object to your story |
| LOW | …oject/web/src/components/BlogPost/BlogPost.stories.tsx | 1 | // Pass props to your component by passing an `args` object to your story |
| LOW | …ures__/fragment-test-project/api/src/functions/auth.ts | 21 | // Whatever is returned from this function will be returned from |
| LOW | …ures__/fragment-test-project/api/src/functions/auth.ts | 41 | |
| LOW | …xtures__/test-project-rsc-kitchen-sink/scripts/seed.ts | 41 | // If using dbAuth and seeding users, you'll need to add a `hashedPassword` |
| LOW | …est-project-rsc-kitchen-sink/api/src/functions/auth.ts | 21 | // Whatever is returned from this function will be returned from |
| LOW | …est-project-rsc-kitchen-sink/api/src/functions/auth.ts | 41 | |
| LOW | __fixtures__/rsc-caching/scripts/seed.ts | 41 | // If using dbAuth and seeding users, you'll need to add a `hashedPassword` |
| LOW | …t-project/web/src/components/Author/Author.stories.tsx | 1 | // Pass props to your component by passing an `args` object to your story |
| LOW | …oject/web/src/components/BlogPost/BlogPost.stories.tsx | 1 | // Pass props to your component by passing an `args` object to your story |
| LOW | __fixtures__/test-project/api/src/functions/auth.ts | 21 | // Whatever is returned from this function will be returned from |
| LOW | __fixtures__/test-project/api/src/functions/auth.ts | 41 | |
| LOW | __fixtures__/empty-project/scripts/seed.ts | 1 | // eslint-disable-next-line @typescript-eslint/no-unused-vars |
| LOW | __fixtures__/test-project-rsa/scripts/seed.ts | 1 | // eslint-disable-next-line @typescript-eslint/no-unused-vars |
| LOW | packages/cli-helpers/src/auth/authTasks.ts | 561 | |
| LOW | packages/forms/src/Form.tsx | 81 | ) |
| LOW | packages/record/src/redwoodrecord/Core.js | 1 | import camelCase from 'camelcase' |
| LOW | …/record/src/redwoodrecord/__tests__/Reflection.test.js | 1 | // This test requires that a schema.prisma file exists or is mocked: |
| LOW | packages/internal/src/generate/typeDefinitions.ts | 21 | } from './graphqlCodeGen' |
| LOW | …rc/generate/plugins/rw-typescript-resolvers/visitor.ts | 81 | // This is what's different compared to the implementation I copy/pasted |
| LOW | …rc/generate/plugins/rw-typescript-resolvers/visitor.ts | 101 | // " posts: OptArgsResolverFn<Array<ResolversTypes['Post']>, ParentType, ContextType>;", |
| LOW | …/src/generate/plugins/rw-typescript-resolvers/index.ts | 41 | obj?: { root: TParent; context: TContext; info: GraphQLResolveInfo } |
| LOW | packages/cli/src/index.js | 41 | // # Setting the CWD |
| LOW | packages/cli/src/commands/execHandler.js | 61 | |
| LOW | …s/cli/src/commands/setup/deploy/templates/baremetal.js | 41 | branch = "main" |
| LOW | …ges/cli/src/commands/setup/deploy/templates/netlify.js | 21 | # |
| LOW | packages/cli/src/commands/generate/service/service.js | 161 | return value |
| LOW | packages/babel-config/src/common.ts | 21 | options?: WebFlags |
| LOW | …/babel-config/src/plugins/babel-plugin-redwood-cell.ts | 1 | import { parse } from 'path' |
| LOW | …src/plugins/babel-plugin-redwood-routes-auto-loader.ts | 81 | t.isImportDefaultSpecifier(specifiers), |
| LOW | …s/__tests__/__fixtures__/context-wrapping/auth/code.js | 1 | import { DbAuthHandler, DbAuthHandlerOptions } from '@redwoodjs/auth-dbauth-api' |
| LOW | …s/__tests__/__fixtures__/context-wrapping/auth/code.js | 41 | // username/password provided at login, but before actually considering them |
| LOW | …s/__tests__/__fixtures__/context-wrapping/auth/code.js | 81 | // the resetToken is valid, but expired |
| LOW | …__tests__/__fixtures__/context-wrapping/auth/output.js | 1 | import { DbAuthHandler, DbAuthHandlerOptions } from '@redwoodjs/auth-dbauth-api' |
| LOW | …__tests__/__fixtures__/context-wrapping/auth/output.js | 21 | // How long the resetToken is valid for, in seconds (default is 24 hours) |
| LOW | …__tests__/__fixtures__/context-wrapping/auth/output.js | 81 | // check for duplicate usernames before calling this handler. At a minimum |
| LOW | …ges/babel-config/src/__tests__/prebuildApiFile.test.ts | 41 | }) |
| LOW | …ges/babel-config/src/__tests__/prebuildApiFile.test.ts | 61 | // ↓↓↓ |
| LOW | …s__/__fixtures__/redwood-app/api/src/lib/typescript.ts | 1 | // Disabling linting here so that we can test `prebuildApiFile`. |
| LOW | packages/adapters/fastify/web/src/web.ts | 101 | // One exception for this is requests for assets that don't exist anymore. |
| LOW | packages/adapters/fastify/web/src/resolveOptions.ts | 41 | // ``` |
| LOW | packages/vite/src/devFeServer.ts | 101 | ssr: { |
| LOW | packages/vite/src/devFeServer.ts | 141 | // with the correct conditions. And so that CJS modules work correctly. |
| LOW | packages/vite/src/devFeServer.ts | 201 | // importing of "server-only" and other packages with poisoned imports. |
| LOW | packages/vite/src/devFeServer.ts | 261 | 'cookie', |
| LOW | packages/vite/src/devFeServer.ts | 361 | // middleware mode |
| LOW | packages/vite/src/runFeServer.ts | 81 | |
| LOW | packages/vite/src/index.ts | 81 | // 2. There's an open issue on Vite where it adds extra quotes around |
| LOW | packages/vite/src/middleware/invokeMiddleware.ts | 41 | |
| LOW | packages/vite/src/streaming/streamHelpers.ts | 181 | bootstrapScriptContent: |
| LOW | packages/vite/src/lib/envVarDefinitions.ts | 21 | }, |
| LOW | packages/vite/src/lib/getMergedConfig.ts | 41 | // import RandomNumberServerCell from |
| LOW | packages/vite/src/rsc/rscBuildRwEnvVars.ts | 41 | // Also seems like when using noExternal we have to use just @redwoodjs/web |
| LOW | packages/vite/src/rsc/rscBuildClient.ts | 41 | emptyOutDir: true, // Needed because `outDir` is not inside `root` |
| LOW | packages/vite/src/rsc/rscBuildForServer.ts | 41 | 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), |
| LOW | packages/eslint-config/shared.js | 1 | // This ESLint configuration is shared between the Redwood framework, |
| LOW | packages/api/src/validations/validations.ts | 481 | // consider an empty string to pass |
| 17 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tasks/smoke-tests/auth/tests/rbacChecks.spec.ts | 145 | async function fillOutContactFormAsAnonymousUser({ |
| LOW | tasks/smoke-tests/shared/delayedPage.ts | 4 | export async function checkDelayedPageRendering( |
| LOW | …ectory/web/src/__tests__/azureActiveDirectory.test.tsx | 119 | function getAzureActiveDirectoryAuth(customProviderHooks?: { |
| LOW | …upabase/web/src/__tests__/supabase.middleware.test.tsx | 383 | function mwCurrentUserToHaveBeenCalled() { |
| LOW | …upabase/web/src/__tests__/supabase.middleware.test.tsx | 392 | function checkAuthProviderCookieSet() { |
| LOW | …upabase/web/src/__tests__/supabase.middleware.test.tsx | 412 | function checkAuthProviderCookieDeleted() { |
| LOW | …ckages/auth-providers/dbAuth/setup/src/setupHandler.ts | 159 | async function shouldGenerateDbAuthPages(generateAuthPages: boolean | null) { |
| LOW | packages/auth-providers/dbAuth/api/src/shared.ts | 324 | function supportsMultiValueHeaders(event: APIGatewayProxyEvent | Request) { |
| LOW | packages/api-server/src/plugins/graphql.ts | 27 | export async function redwoodFastifyGraphQLServer( |
| LOW | packages/framework-tools/src/generateTypes.ts | 58 | export async function insertCommonJsPackageJson({ |
| LOW | packages/cli-helpers/src/auth/authTasks.ts | 36 | function addAuthDecoderToCreateGraphQLHandler(content: string) { |
| LOW | packages/cli-helpers/src/lib/loadEnvFiles.ts | 45 | export function loadNodeEnvDerivedEnvFile(cwd: string) { |
| LOW | packages/cli-helpers/src/lib/loadEnvFiles.ts | 61 | export function loadUserSpecifiedEnvFiles(cwd: string, loadEnvFiles: string[]) { |
| LOW | packages/cli-helpers/src/telemetry/index.ts | 14 | export function recordTelemetryAttributes( |
| LOW | packages/internal/src/routes.ts | 51 | export function warningForDuplicateRoutes() { |
| LOW | packages/internal/src/generate/typeDefinitions.ts | 399 | function generateStubStorybookTypes() { |
| LOW | packages/mailer/core/src/utils.ts | 61 | export function constructCompleteSendOptions( |
| LOW | packages/cli/src/plugin.js | 278 | async function loadCommandsFromCacheOrPackage( |
| LOW | packages/cli/src/lib/configureStorybook.js | 21 | export default async function extendStorybookConfiguration( |
| LOW | packages/cli/src/lib/locking.js | 10 | function ensureLockDirectoryExists() { |
| LOW | packages/cli/src/lib/merge/index.js | 135 | function stripTrailingCommentsStrategy() { |
| LOW | packages/cli/src/commands/upgrade.js | 271 | async function setLatestVersionToContext(ctx, tag) { |
| LOW | packages/cli/src/commands/upgrade.js | 324 | function updateRedwoodDepsForAllSides(ctx, options) { |
| LOW | packages/cli/src/commands/upgrade.js | 348 | async function updatePackageVersionsFromTemplate(ctx, { dryRun, verbose }) { |
| LOW | packages/cli/src/commands/serveBothHandler.js | 107 | function logSkippingFastifyWebServer() { |
| LOW | …ges/cli/src/commands/setup/ui/libraries/tailwindcss.js | 77 | async function recommendExtensionsToInstall() { |
| LOW | …li/src/commands/setup/ui/__tests__/tailwindcss.test.ts | 312 | function setupDefaultProjectStructure( |
| LOW | packages/cli/src/commands/setup/docker/dockerHandler.js | 286 | export async function getVersionOfRedwoodPackageToInstall(module) { |
| LOW | …rc/commands/setup/deploy/providers/coherenceHandler.js | 89 | async function getCoherenceConfigFileContent() { |
| LOW | packages/cli/src/commands/generate/dbAuth/dbAuth.js | 56 | function getPostInstallWebauthnMessage(isDbAuthSetup) { |
| LOW | …nfig/src/plugins/babel-plugin-redwood-otel-wrapping.ts | 60 | function wrapExportNamedDeclaration( |
| LOW | packages/vite/src/utils.ts | 10 | export function stripQueryStringAndHashFromPath(url: string) { |
| LOW | …s/vite/src/plugins/vite-plugin-rsc-transform-client.ts | 9 | export function rscTransformUseClientPlugin( |
| LOW | …s/vite/src/plugins/vite-plugin-rsc-transform-client.ts | 124 | async function parseExportNamesIntoNames( |
| LOW | packages/vite/src/plugins/vite-plugin-rsc-analyze.ts | 84 | function isArrowFunctionExpression( |
| LOW | …s/vite/src/plugins/vite-plugin-rsc-transform-server.ts | 8 | export function rscTransformUseServerPlugin( |
| LOW | …s/vite/src/plugins/vite-plugin-rsc-transform-server.ts | 228 | function babelPluginTransformServerAction({ |
| LOW | …ges/vite/src/plugins/vite-plugin-remove-from-bundle.ts | 33 | function generateModuleWithExports(exportNames: string[]) { |
| LOW | packages/vite/src/streaming/streamHelpers.ts | 73 | export async function reactRenderToStreamResponse( |
| LOW | …e/src/streaming/transforms/serverInjectionTransform.ts | 22 | export function createServerInjectionTransform({ |
| LOW | …ges/vite/src/streaming/transforms/bufferedTransform.ts | 4 | export function createBufferedTransformStream() { |
| LOW | …ges/cli-packages/dataMigrate/src/commands/upHandler.ts | 173 | function sortDataMigrationsByVersion( |
| LOW | …ages/graphql-server/src/plugins/useRedwoodDirective.ts | 164 | resolve: function useRedwoodDirectiveValidatorResolver( |
| LOW | …ages/graphql-server/src/plugins/useRedwoodDirective.ts | 186 | subscribe: function useRedwoodDirectiveValidatorResolver( |
| LOW | …ages/graphql-server/src/plugins/useRedwoodDirective.ts | 213 | resolve: function useRedwoodDirectiveTransformerResolver( |
| LOW | …ds/v6.x.x/replaceComponentSvgs/replaceComponentSvgs.ts | 16 | async function convertSvgToReactComponent( |
| LOW | …c/codemods/v5.x.x/upgradeToReact18/upgradeToReact18.ts | 10 | function checkAndTransformReactRoot( |
| LOW | …c/codemods/v5.x.x/upgradeToReact18/upgradeToReact18.ts | 85 | async function checkAndUpdateCustomWebIndex(taskContext: TaskInnerAPI) { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 67 | async function executeCompatibilityCheck(templateDir) { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 383 | async function handleTargetDirPreference(targetDir) { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 425 | async function handleTypescriptPreference(typescriptFlag) { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 482 | async function doesDirectoryAlreadyExist( |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 572 | async function handleNewDirectoryNamePreference() { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 593 | async function handleCommitMessagePreference(commitMessageFlag) { |
| LOW | packages/create-redwood-app/src/create-redwood-app.js | 618 | async function handleYarnInstallPreference(yarnInstallFlag) { |
| LOW | packages/router/src/__tests__/router.test.tsx | 49 | function createDummyAuthContextValues( |
| LOW | …kages/router/src/__tests__/pageLoadingContext.test.tsx | 70 | function createDummyAuthContextValues( |
| LOW | packages/router/src/rsc/rscCss.ts | 14 | export function getRscStylesheetLinkGenerator(existingLinks?: string[]) { |
| LOW | packages/router/src/rsc/rscCss.ts | 49 | function extractCssMappingFromManifest(manifest: Record<string, any>) { |
| LOW | packages/router/src/rsc/clientSsr.ts | 48 | function resolveClientEntryForProd( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/web/src/bins/storybook.ts | 8 | // We do not install storybook by default, so we need to check if it is |
| LOW | packages/internal/src/__tests__/build_api.test.ts | 128 | // Step 1: prebuild service/todos.test.js |
| LOW | packages/internal/src/__tests__/build_api.test.ts | 137 | // Step 2: check that output has correct import statement path |
| LOW | packages/internal/src/__tests__/build_api.test.ts | 139 | // Step 3: check that output has correct jest.mock path |
| LOW | …ages/cli/src/testUtils/matchInlineTransformSnapshot.ts | 33 | // Step 1: Write passed in code to a temp file |
| LOW | …ages/cli/src/testUtils/matchInlineTransformSnapshot.ts | 36 | // Step 2: Run transform against temp file |
| LOW | …ages/cli/src/testUtils/matchInlineTransformSnapshot.ts | 46 | // Step 3: Read modified file and snapshot |
| LOW | packages/cli/src/testUtils/matchTransformSnapshot.ts | 62 | // Step 1: Copy fixture to temp file |
| LOW | packages/cli/src/testUtils/matchTransformSnapshot.ts | 65 | // Step 2: Run transform against temp file |
| LOW | packages/cli/src/testUtils/matchTransformSnapshot.ts | 76 | // Step 3: Read modified file and snapshot |
| LOW | packages/cli/src/testUtils/matchFolderTransform.ts | 62 | // Step 1: Copy files recursively from fixture folder to temp |
| LOW | packages/cli/src/testUtils/matchFolderTransform.ts | 73 | // Step 2: Run transform against temp dir |
| LOW | packages/cli/src/testUtils/matchFolderTransform.ts | 118 | // Step 3: Check output paths |
| LOW | packages/cli/src/testUtils/matchFolderTransform.ts | 121 | // Step 4: Check contents of each file |
| LOW | …codemods/src/testUtils/matchInlineTransformSnapshot.ts | 30 | // Step 1: Write passed in code to a temp file |
| LOW | …codemods/src/testUtils/matchInlineTransformSnapshot.ts | 33 | // Step 2: Run transform against temp file |
| LOW | …codemods/src/testUtils/matchInlineTransformSnapshot.ts | 43 | // Step 3: Read modified file and snapshot |
| LOW | …kages/codemods/src/testUtils/matchTransformSnapshot.ts | 59 | // Step 1: Copy fixture to temp file |
| LOW | …kages/codemods/src/testUtils/matchTransformSnapshot.ts | 62 | // Step 2: Run transform against temp file |
| LOW | …kages/codemods/src/testUtils/matchTransformSnapshot.ts | 73 | // Step 3: Read modified file and snapshot |
| LOW | packages/codemods/src/testUtils/matchFolderTransform.ts | 57 | // Step 1: Copy files recursively from fixture folder to temp |
| LOW | packages/codemods/src/testUtils/matchFolderTransform.ts | 68 | // Step 2: Run transform against temp dir |
| LOW | packages/codemods/src/testUtils/matchFolderTransform.ts | 113 | // Step 3: Check output paths |
| LOW | packages/codemods/src/testUtils/matchFolderTransform.ts | 116 | // Step 4: Check contents of each file |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | packages/record/src/redwoodrecord/ValidationMixin.js | 26 | // Whether or not this instance is valid and has no errors. Essentially the |
| MEDIUM | packages/record/src/redwoodrecord/ValidationMixin.js | 40 | // the state of error objects. Essentially the opposite of `isValid`. |
| MEDIUM | packages/testing/config/jest/web/resolver.js | 5 | // TL;DR, we need to resolve uuid to a CommonJS version. So we leverage jest's default resolver, |
| MEDIUM | packages/vite/src/devFeServer.ts | 310 | // TODO (RSC): Proper AST parsing would be more robust than simple |
| MEDIUM | packages/structure/src/model/RWServiceFunction.ts | 89 | // to do this it is probably easier to leverage a graphql code generator and the typescript compiler |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …kages/structure/src/interactive_cli/command_builder.ts | 64 | return this.opts.cmd.parsed._.map((arg) => arg.toString()) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …i-packages/dataMigrate/src/__tests__/upHandler.test.ts | 18 | // ─── Mocks ─────────────────────────────────────────────────────────────────── |
| MEDIUM | …i-packages/dataMigrate/src/__tests__/upHandler.test.ts | 139 | // ─── Tests ─────────────────────────────────────────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | packages/prerender/src/errors.tsx | 39 | print(query).split('\n').join('\n ') + |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/auth-providers/dbAuth/setup/src/setupData.ts | 117 | "A new User model was added to your schema. Don't forget to migrate your db", |
| LOW | …li-packages/dataMigrate/src/commands/installHandler.ts | 80 | c.warning("Don't forget to apply the migration when you're ready:"), |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | __fixtures__/example-todo-main/netlify.toml | 13 | # Set targetPort to the [web] side port as defined in redwood.toml |