React-based framework with performance, scalability, and security built in.
510 matches across 12 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | integration-tests/artifacts/__tests__/index.js | 19 | function runGatsbyWithRunTestSetup(runNumber = 1) { |
| LOW | integration-tests/artifacts/__tests__/index.js | 121 | function assertFileExistenceForPagePaths({ pagePaths, type, shouldExist }) { |
| LOW | integration-tests/artifacts/__tests__/index.js | 141 | function assertWebpackBundleChanges({ browser, ssr, runNumber }) { |
| LOW | …artifacts/src/templates/deps-page-query-alternative.js | 4 | export default function DepPageQueryAlternativePage({ data }) { |
| LOW | integration-tests/artifacts/src/pages/react-lazy.js | 7 | export default function PageUsingReactLazyComponent() { |
| LOW | …egration-tests/artifacts/src/pages/extension-change.js | 4 | export default function PageThatIsImportingFileWithoutSpecyfingExtension() { |
| LOW | …/artifacts/src/pages/dynamic-imports-magic-comments.js | 15 | export default function DynamicImportsWithWebpackMagicComments() { |
| LOW | …ages/static-query-result-tracking/should-invalidate.js | 4 | export default function DepStaticQueryPageShouldInvalidate() { |
| LOW | …-result-tracking/rerun-query-but-dont-recreate-html.js | 4 | export default function DepStaticQueryPageRerunQueryButDontRecreateHtml() { |
| LOW | integration-tests/ssr/src/pages/head-function-export.js | 3 | export default function PageWithHeadFunctionExport() { |
| LOW | …nctions/src/api/config/body-parser-urlencoded-limit.js | 3 | export default function bodyParserUrlUncodedLimit(req, res) { |
| LOW | …c/pages/head-function-export/static-query-component.js | 4 | export default function HeadFunctionExportStaticQueryComponent() { |
| LOW | …export/src/pages/head-function-export/deduplication.js | 3 | export default function HeadFunctionDeduplication() { |
| LOW | …on-export/src/pages/head-function-export/page-query.js | 5 | export default function HeadFunctionExportPageQuery() { |
| LOW | …src/pages/head-function-export/re-exported-function.js | 5 | export default function HeadFunctionExportReExported() { |
| LOW | …pages/head-function-export/html-and-body-attributes.js | 3 | export default function HeadFunctionHtmlAndBodyAttributes() { |
| LOW | …ocs/reference/release-notes/migrating-from-v2-to-v3.md | 785 | exports.createSchemaCustomization = function createSchemaCustomization({ actions }) { |
| LOW | docs/docs/reference/release-notes/v3.0/index.md | 141 | exports.createSchemaCustomization = function createSchemaCustomization({ actions }) { |
| LOW | e2e-tests/mdx/src/pages/frontmatter-graphql-query.js | 4 | export default function PageRunningGraphqlResolversOnJSFrontmatterTestInputs({ |
| LOW | e2e-tests/contentful/cypress/integration/rich-text.js | 8 | function testWithGatsbyPluginImage(elem) { |
| LOW | e2e-tests/contentful/src/pages/content-reference.js | 9 | function renderReferencedComponent(ref) { |
| LOW | e2e-tests/contentful/src/pages/rich-text.js | 13 | function renderReferencedComponent(ref) { |
| LOW | …-tests/production-runtime/src/utils/instrument-page.js | 4 | return function WithInstrumentPageComponent({ ...props }) { |
| LOW | …on-runtime/src/pages/gatsby-script-ssr-browser-apis.js | 6 | function ScriptsFromSSRAndBrowserAPIs() { |
| LOW | …c/pages/head-function-export/static-query-component.js | 4 | export default function HeadFunctionExportStaticQueryComponent() { |
| LOW | …function-export/{HeadFunctionExportFsRouteApi.slug}.js | 3 | export default function HeadFunctionExportFsRouteApi() { |
| LOW | …untime/src/pages/head-function-export/deduplication.js | 3 | export default function HeadFunctionDeduplication() { |
| LOW | …rc/pages/head-function-export/page-with-uselocation.js | 4 | export default function HeadFunctionExportWithUseLocation() { |
| LOW | …n-runtime/src/pages/head-function-export/page-query.js | 5 | export default function HeadFunctionExportPageQuery() { |
| LOW | …src/pages/head-function-export/re-exported-function.js | 5 | export default function HeadFunctionExportReExported() { |
| LOW | …ime/src/pages/head-function-export/invalid-elements.js | 4 | export default function HeadFunctionExportInvalidElements() { |
| LOW | …pages/head-function-export/html-and-body-attributes.js | 3 | export default function HeadFunctionHtmlAndBodyAttributes() { |
| LOW | e2e-tests/adapters/gatsby-node.ts | 122 | function createSchemaCustomization({ actions, schema, store }) { |
| LOW | …cypress/integration/functionality/query-data-caches.js | 56 | function setupForAssertingNotReloading() { |
| LOW | …cypress/integration/functionality/query-data-caches.js | 80 | function pageTitleAndDataAssertion(config) { |
| LOW | …ponents/query-data-caches/adding-static-query-blank.js | 1 | export function useDataForAddingStaticQueryTest() { |
| LOW | …nts/query-data-caches/adding-static-query-with-data.js | 3 | export function useDataForAddingStaticQueryTest() { |
| LOW | …nt-runtime/src/pages/gatsby-script-ssr-browser-apis.js | 6 | function ScriptsFromSSRAndBrowserAPIs() { |
| LOW | …ent-runtime/src/pages/head-function-export/warnings.js | 3 | export default function HeadFunctionExportWarnings() { |
| LOW | …c/pages/head-function-export/static-query-component.js | 4 | export default function HeadFunctionExportStaticQueryComponent() { |
| LOW | …function-export/{HeadFunctionExportFsRouteApi.slug}.js | 3 | export default function HeadFunctionExportFsRouteApi(props) { |
| LOW | …untime/src/pages/head-function-export/deduplication.js | 3 | export default function HeadFunctionDeduplication() { |
| LOW | …t-runtime/src/pages/head-function-export/page-query.js | 5 | export default function HeadFunctionExportPageQuery() { |
| LOW | …src/pages/head-function-export/re-exported-function.js | 5 | export default function HeadFunctionExportReExported() { |
| LOW | …ime/src/pages/head-function-export/invalid-elements.js | 4 | export default function HeadFunctionExportInvalidElements() { |
| LOW | …pages/head-function-export/html-and-body-attributes.js | 3 | export default function HeadFunctionHtmlAndBodyAttributes() { |
| LOW | …uery-with-trailing-slash-A-to-B-to-A-history/page-A.js | 5 | export default function PageQueryWithTrailingSlashAtoBtoAHistoryPageA({ |
| LOW | …uery-with-trailing-slash-A-to-B-to-A-history/page-B.js | 5 | export default function PageQueryWithTrailingSlashAtoBtoAHistoryPageB({ |
| LOW | …e-query-with-trailing-slash-A-to-B-to-A-link/page-A.js | 5 | export default function PageQueryWithTrailingSlashAtoBtoALinkPageA({ |
| LOW | …e-query-with-trailing-slash-A-to-B-to-A-link/page-B.js | 5 | export default function PageQueryWithTrailingSlashAtoBtoALinkPageB({ |
| LOW | …c-query-with-trailing-slash-A-to-B-to-A-link/page-A.js | 5 | export default function StaticQueryWithTrailingSlashAtoBtoALinkPageA({ path }) { |
| LOW | …c-query-with-trailing-slash-A-to-B-to-A-link/page-B.js | 5 | export default function StaticQueryWithTrailingSlashAtoBtoALinkPageB({ path }) { |
| LOW | …age-query-no-trailing-slash-A-to-B-to-A-link/page-A.js | 5 | export default function PageQueryNoTrailingSlashAtoBtoALinkPageA({ |
| LOW | …age-query-no-trailing-slash-A-to-B-to-A-link/page-B.js | 5 | export default function PageQueryNoTrailingSlashAtoBtoALinkPageB({ |
| LOW | …es/static-query-CO-to-B-to-CO-history/[client-only].js | 5 | export default function StaticQueryCOtoBtoCOHistoryPageA({ path }) { |
| LOW | …ta-caches/static-query-CO-to-B-to-CO-history/page-B.js | 5 | export default function StaticQueryCOtoBtoCOHistoryPageB({ path }) { |
| LOW | …-caches/page-query-CO-to-B-to-CO-link/[client-only].js | 5 | export default function PageQueryCOtoBtoCOLinkPageA({ data, path }) { |
| LOW | …ry-data-caches/page-query-CO-to-B-to-CO-link/page-B.js | 5 | export default function PageQueryCOtoBtoCOLinkPageB({ data, path }) { |
| LOW | …aches/static-query-CO-to-B-to-CO-link/[client-only].js | 5 | export default function StaticQueryCOtoBtoCOLinkPageA({ path }) { |
| LOW | …-data-caches/static-query-CO-to-B-to-CO-link/page-B.js | 5 | export default function StaticQueryCOtoBtoCOLinkPageB({ path }) { |
| 217 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | starters/blog/content/blog/new-beginnings/index.md | 45 | name of Lorem Ipsum decided to leave for the far World of Grammar. |
| LOW | starters/blog/content/blog/new-beginnings/index.md | 87 | name of Lorem Ipsum decided to leave for the far World of Grammar. The Big Oxmox |
| LOW | starters/blog/content/blog/hello-world/index.md | 90 | > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, v |
| LOW | starters/blog/content/blog/hello-world/index.md | 90 | > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, v |
| LOW | starters/blog/content/blog/hello-world/index.md | 92 | > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wis |
| LOW | starters/blog/content/blog/hello-world/index.md | 92 | > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wis |
| LOW | integration-tests/artifacts/gatsby-node.js | 151 | title: "What is Lorem Ipsum?", |
| LOW | integration-tests/artifacts/gatsby-node.js | 153 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's st |
| LOW | integration-tests/artifacts/gatsby-node.js | 162 | "It is a long established fact that a reader will be distracted by the readable content of a page when looking at |
| LOW | integration-tests/artifacts/gatsby-node.js | 170 | content: `Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical La |
| LOW | integration-tests/artifacts/gatsby-node.js | 170 | content: `Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical La |
| LOW | integration-tests/artifacts/gatsby-node.js | 172 | The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 an |
| LOW | integration-tests/structured-logging/gatsby-node.js | 85 | field: `Lorem Ipsum`, |
| LOW | integration-tests/structured-logging/__tests__/to-do.js | 461 | field: `Dolor sit amet`, |
| LOW | docs/docs/sourcing-from-graphcms.md | 106 | "markdown": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quid ergo? Huius ego nunc auctoritatem |
| LOW | docs/docs/sourcing-from-graphcms.md | 106 | "markdown": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quid ergo? Huius ego nunc auctoritatem |
| LOW | docs/docs/sourcing-from-graphcms.md | 118 | "markdown": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Id enim natura desiderat. Falli igitur |
| LOW | docs/docs/sourcing-from-graphcms.md | 118 | "markdown": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Id enim natura desiderat. Falli igitur |
| LOW | …ocs/how-to/sourcing-data/sourcing-from-json-or-yaml.md | 157 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ocs/how-to/sourcing-data/sourcing-from-json-or-yaml.md | 157 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ocs/how-to/sourcing-data/sourcing-from-json-or-yaml.md | 167 | - item: Cupcake ipsum dolor sit amet tootsie roll sesame snaps chupa chups. |
| LOW | …ocs/how-to/sourcing-data/sourcing-from-json-or-yaml.md | 182 | Lorem ipsum dolor amet mustache knausgaard +1, blue bottle waistcoat tbh |
| LOW | docs/docs/how-to/styling/emotion.md | 108 | username="Jane Doe" |
| LOW | docs/docs/how-to/styling/emotion.md | 110 | excerpt="I'm Jane Doe. Lorem ipsum dolor sit amet, consectetur adipisicing elit." |
| LOW | docs/docs/how-to/styling/emotion.md | 110 | excerpt="I'm Jane Doe. Lorem ipsum dolor sit amet, consectetur adipisicing elit." |
| LOW | docs/docs/how-to/styling/emotion.md | 115 | excerpt="I'm Bob smith, a vertically aligned type of guy. Lorem ipsum dolor sit amet, consectetur adipisicing el |
| LOW | docs/docs/how-to/styling/emotion.md | 115 | excerpt="I'm Bob smith, a vertically aligned type of guy. Lorem ipsum dolor sit amet, consectetur adipisicing el |
| LOW | docs/docs/how-to/styling/styled-components.md | 106 | username="Jane Doe" |
| LOW | docs/docs/how-to/styling/styled-components.md | 108 | excerpt="I'm Jane Doe. Lorem ipsum dolor sit amet, consectetur adipisicing elit." |
| LOW | docs/docs/how-to/styling/styled-components.md | 108 | excerpt="I'm Jane Doe. Lorem ipsum dolor sit amet, consectetur adipisicing elit." |
| LOW | docs/docs/how-to/styling/styled-components.md | 113 | excerpt="I'm Bob smith, a vertically aligned type of guy. Lorem ipsum dolor sit amet, consectetur adipisicing el |
| LOW | docs/docs/how-to/styling/styled-components.md | 113 | excerpt="I'm Bob smith, a vertically aligned type of guy. Lorem ipsum dolor sit amet, consectetur adipisicing el |
| LOW | …to/plugins-and-themes/creating-a-transformer-plugin.md | 145 | "id": "Jane Doe", |
| LOW | …to/plugins-and-themes/creating-a-transformer-plugin.md | 284 | "name": "Jane Doe", |
| LOW | e2e-tests/production-runtime/shared-data/slices.js | 6 | "It is a long established fact that a reader will be distracted by the readable content of a page when looking at |
| LOW | e2e-tests/production-runtime/shared-data/slices.js | 13 | "It is a long established fact that a reader will be distracted by the readable content of a page when looking at |
| LOW | e2e-tests/development-runtime/shared-data/slices.js | 6 | "It is a long established fact that a reader will be distracted by the readable content of a page when looking at |
| LOW | e2e-tests/development-runtime/shared-data/slices.js | 13 | "It is a long established fact that a reader will be distracted by the readable content of a page when looking at |
| LOW | …ril/tests/validate-yaml/validate-yaml-creators.test.ts | 70 | description: lorem ipsum |
| LOW | examples/using-gatsby-image/src/components/lorem.js | 10 | <h2>Lorem ipsum dolor sit amet, consetetur sadipscing elitr</h2> |
| LOW | examples/using-gatsby-image/src/components/lorem.js | 10 | <h2>Lorem ipsum dolor sit amet, consetetur sadipscing elitr</h2> |
| LOW | examples/using-gatsby-image/src/components/lorem.js | 28 | Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy |
| LOW | examples/using-gatsby-image/src/components/lorem.js | 28 | Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy |
| LOW | …es/2017-11-13-gatsby-remark-copy-linked-files/index.md | 69 | <p>Lorem ipsum <a href="Creativecommons-informational-flyer_eng.pdf">Download PDF</a></p> |
| LOW | examples/sitemap/posts/2017-03-09-first-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/sitemap/posts/2017-03-09-first-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/sitemap/posts/2017-05-22-second-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/sitemap/posts/2017-05-22-second-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/feed/posts/2017-03-09-first-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/feed/posts/2017-03-09-first-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/feed/posts/2017-05-22-second-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | examples/feed/posts/2017-05-22-second-post.md | 7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae hendrerit |
| LOW | …ansforms/src/articles/2017-01-22-a-first-post/index.md | 11 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| LOW | …ansforms/src/articles/2017-01-22-a-first-post/index.md | 11 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| LOW | …ansforms/src/articles/2017-01-22-a-first-post/index.md | 40 | sapien blandit sodales. Vestibulum scelerisque dolor sit amet tincidunt |
| LOW | …2017-05-30-choropleth-on-d3v4-alternate/_choropleth.md | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| LOW | …2017-05-30-choropleth-on-d3v4-alternate/_choropleth.md | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| LOW | …2017-05-30-choropleth-on-d3v4-alternate/_choropleth.md | 34 | sapien blandit sodales. Vestibulum scelerisque dolor sit amet tincidunt |
| LOW | …/articles/2017-03-09-choropleth-on-d3v4/_choropleth.md | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| LOW | …/articles/2017-03-09-choropleth-on-d3v4/_choropleth.md | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed nisi eu quam |
| 50 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …egration/hot-reloading/error-handling/runtime-error.js | 22 | const errorReplacement = `window.a.b.c.d.e.f.g()` |
| CRITICAL | examples/using-asciidoc/src/pages/index.js | 11 | {this.props.data.allAsciidoc.edges.map(({ node }) => ( |
| CRITICAL | packages/gatsby-source-hacker-news/src/gatsby-node.js | 102 | result.data.data.hn.topStories.forEach((story, i) => { |
| CRITICAL | …/src/internal-plugins/dev-404-page/raw_dev-404-page.js | 192 | {this.props.data.allSiteFunction.nodes.map(node => { |
| CRITICAL | packages/gatsby-cli/src/handlers/plugin-babel-utils.ts | 194 | const plugins = pluginNodes.value.callee.object.elements.map(getPlugin) |
| CRITICAL | packages/gatsby-cli/src/handlers/plugin-babel-utils.ts | 210 | pluginNodes.value.callee.object.elements.push(pluginNode) |
| CRITICAL | packages/gatsby-cli/src/handlers/plugin-babel-utils.ts | 213 | pluginNodes.value.callee.object.elements.map(node => { |
| CRITICAL | packages/gatsby-plugin-sharp/src/gatsby-node.js | 163 | action.payload.job.args.operations.forEach(op => { |
| CRITICAL | …packages/gatsby-recipes/src/providers/gatsby/plugin.js | 351 | pluginNodes.value.callee.object.elements.map(getPlugin) |
| CRITICAL | …packages/gatsby-recipes/src/providers/gatsby/plugin.js | 367 | pluginNodes.value.callee.object.elements.push(pluginNode) |
| CRITICAL | …packages/gatsby-recipes/src/providers/gatsby/plugin.js | 370 | pluginNodes.value.callee.object.elements.map(node => { |
| CRITICAL | …packages/gatsby-recipes/src/providers/gatsby/plugin.js | 431 | pluginNodes.value.callee.object.elements.filter(node => { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | starters/blog/content/blog/hello-world/index.md | 61 | |
| LOW | starters/gatsby-starter-minimal-ts/tsconfig.json | 21 | // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory func |
| LOW | starters/gatsby-starter-minimal-ts/tsconfig.json | 41 | // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ |
| LOW | starters/gatsby-starter-minimal-ts/tsconfig.json | 61 | // "newLine": "crlf", /* Set the newline character for emitting files. */ |
| LOW | starters/gatsby-starter-minimal-ts/tsconfig.json | 81 | // "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` met |
| LOW | integration-tests/gatsby-cli/__tests__/develop.js | 41 | logs.should.contain(`success write out requires`) |
| LOW | integration-tests/functions/test-helpers.js | 261 | body: form, |
| LOW | integration-tests/functions/test-helpers.js | 981 | // } catch (e) { |
| LOW | integration-tests/functions/test-helpers.js | 1001 | // expect(result).toMatchSnapshot() |
| LOW | …sts/gatsby-source-wordpress/test-fns/plugin-options.js | 81 | }) |
| LOW | …sts/gatsby-source-wordpress/test-fns/plugin-options.js | 101 | // } |
| LOW | …sts/gatsby-source-wordpress/test-fns/plugin-options.js | 121 | // url: `http://localhost:8000/___graphql`, |
| LOW | integration-tests/structured-logging/__tests__/to-do.js | 161 | .filter(event => event.action.type === `ACTIVITY_START`) |
| LOW | …w-to/custom-configuration/add-custom-webpack-config.md | 101 | ...config.module.rules.filter( |
| LOW | …uction-runtime/cypress/integration/compilation-hash.js | 41 | // Service worker is handling requests so this one is cached by previous runs |
| LOW | …sts/production-runtime/plugins/gatsby-ssr-tsx/index.js | 1 | // noop |
| LOW | examples/build-all-examples.sh | 1 | #!/usr/bin/env bash |
| LOW | examples/gatsbygram/cypress/plugins/index.js | 1 | // *********************************************************** |
| LOW | examples/gatsbygram/cypress/support/index.js | 1 | // *********************************************************** |
| LOW | examples/using-redirects/gatsby-node.js | 1 | "use strict" |
| LOW | examples/using-redirects/gatsby-node.js | 21 | createRedirect({ |
| LOW | …amples/using-remark-copy-linked-files/gatsby-config.js | 21 | wrapperStyle: `margin-bottom: 1.0725rem`, |
| LOW | examples/using-reach-skip-nav/cypress/plugins/index.js | 1 | /// <reference types="cypress" /> |
| LOW | examples/using-reach-skip-nav/cypress/support/index.js | 1 | // *********************************************************** |
| LOW | …mples/using-reach-skip-nav/cypress/support/commands.js | 1 | // *********************************************** |
| LOW | …mples/using-reach-skip-nav/cypress/support/commands.js | 21 | // Cypress.Commands.add("dismiss", { prevSubject: 'optional'}, (subject, options) => { ... }) |
| LOW | examples/using-graphql-typegen/tsconfig.json | 21 | // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory func |
| LOW | examples/using-graphql-typegen/tsconfig.json | 41 | // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ |
| LOW | examples/using-graphql-typegen/tsconfig.json | 61 | // "newLine": "crlf", /* Set the newline character for emitting files. */ |
| LOW | examples/using-graphql-typegen/tsconfig.json | 81 | // "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` met |
| LOW | examples/hn/gatsby-node.js | 1 | const _ = require(`lodash`) |
| LOW | scripts/add-packages-to-team/index.js | 21 | packages.forEach(pkg => { |
| LOW | packages/gatsby-remark-code-repls/README.md | 141 | |
| LOW | packages/gatsby-plugin-utils/src/joi.ts | 1 | import joi from "joi" |
| LOW | packages/gatsby-plugin-utils/src/joi.ts | 21 | // }, |
| LOW | packages/gatsby-legacy-polyfills/src/exclude.js | 1 | const { |
| LOW | packages/gatsby-plugin-google-tagmanager/README.md | 21 | // Defaults to false meaning GTM will only be loaded in production. |
| LOW | packages/gatsby/cache-dir/api-runner-ssr.js | 1 | /* global plugins */ |
| LOW | packages/gatsby/cache-dir/api-runner-browser-plugins.js | 1 | // During bootstrap, we write requires at top of this file which looks |
| LOW | …y/cache-dir/fast-refresh-overlay/helpers/focus-trap.js | 3101 | // elements with tabIndex "0" (including tabbableElements without tabIndex) should be navigated in the order they appe |
| LOW | packages/gatsby/src/utils/webpack.config.js | 841 | return |
| LOW | packages/gatsby/src/utils/find-page-by-path.ts | 1 | import { IGatsbyPage, IGatsbyState } from "../redux/types" |
| LOW | …sby/src/utils/webpack/plugins/cache-folder-resolver.ts | 41 | this.isEnabled = true |
| LOW | packages/gatsby/src/schema/schema.js | 801 | const typeHasFields = |
| LOW | …atsby/src/schema/graphql-engine/lmdb-bundling-patch.ts | 1 | /* eslint-disable @babel/no-invalid-this */ |
| LOW | …ages/gatsby/src/schema/graphql-engine/shims/ts-node.js | 1 | export function register() { |
| LOW | packages/gatsby/src/schema/__tests__/run-query.js | 1941 | // This suite asserts the order of a field that is a number vs a field that |
| LOW | packages/gatsby/src/schema/__tests__/run-query.js | 2121 | }) |
| LOW | packages/gatsby/src/schema/__tests__/run-query.js | 2301 | expect(result[1].id).toEqual(`2`) |
| LOW | packages/gatsby/src/schema/__tests__/node-model.js | 1361 | // make sure materialization wasn't batched (test setup is correct) |
| LOW | packages/gatsby/src/schema/infer/inference-metadata.ts | 21 | // string: { total: 1, example: 'conflict' }, |
| LOW | …/gatsby/src/datastore/lmdb/query/filter-using-index.ts | 421 | return [] |
| LOW | …/gatsby/src/datastore/lmdb/query/filter-using-index.ts | 441 | // rangeStarts: [ |
| LOW | packages/gatsby/src/datastore/common/query.ts | 201 | } |
| LOW | packages/gatsby/src/datastore/common/query.ts | 221 | // $regex: newMiniMatch(v) |
| LOW | packages/gatsby/src/datastore/in-memory/indexing.ts | 141 | // In this map `undefined` values represent nodes that did not have the path |
| LOW | packages/gatsby/src/datastore/in-memory/indexing.ts | 181 | postIndexingMetaSetupNeNin(filterCache) |
| LOW | packages/gatsby/src/datastore/in-memory/indexing.ts | 221 | |
| LOW | packages/gatsby/src/services/initialize.ts | 361 | We've detected that the Gatsby cache is incomplete (the .cache directory exists |
| LOW | packages/gatsby/src/services/initialize.ts | 381 | // ?.version |
| 20 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …/gatsby-plugin-page-creator/src/validate-path-query.ts | 20 | // Paths must not utilize src/pages |
| MEDIUM | packages/gatsby/src/datastore/lmdb/lmdb-datastore.ts | 163 | // Additionally fetching items by id to leverage lmdb-store cache |
| MEDIUM | …kages/gatsby/src/datastore/lmdb/query/suggest-index.ts | 60 | // Still append other filter fields to the tail of the index to leverage additional filtering |
| MEDIUM | …c/datastore/lmdb/query/__tests__/filter-using-index.ts | 159 | // Essentially no-op |
| MEDIUM | …ckages/gatsby/src/redux/reducers/inference-metadata.ts | 1 | // Tracking structure of nodes to utilize this metadata for schema inference |
| MEDIUM | …ckages/gatsby/src/redux/reducers/inference-metadata.ts | 93 | // in action payload and utilize original `node.fields` in deleteNode call above |
| MEDIUM | packages/gatsby-source-lever/src/data.json | 71 | "descriptionPlain": "THE CHALLENGE\nLever solves the #1 challenge for every company: hiring top talent. Recruiting i |
| MEDIUM | packages/gatsby-source-lever/src/data.json | 72 | "description": "<div>THE CHALLENGE</div><div>Lever solves the #1 challenge for every company: hiring top talent. Rec |
| MEDIUM | packages/gatsby-source-lever/src/data.json | 399 | "descriptionPlain": "LEARN MORE ABOUT YOUR IMPACT AT LEVER\n\nLever is looking for a seasoned Mid-Market Sales Direc |
| MEDIUM | packages/gatsby-source-lever/src/data.json | 400 | "description": "<div><a href=\"http://www.leverhq.com/your-impact-mmsd\" class=\"postings-link\"><span style=\"font- |
| MEDIUM | packages/gatsby-source-lever/src/__tests__/data.json | 71 | "descriptionPlain": "THE CHALLENGE\nLever solves the #1 challenge for every company: hiring top talent. Recruiting i |
| MEDIUM | packages/gatsby-source-lever/src/__tests__/data.json | 72 | "description": "<div>THE CHALLENGE</div><div>Lever solves the #1 challenge for every company: hiring top talent. Rec |
| MEDIUM | packages/gatsby-source-lever/src/__tests__/data.json | 399 | "descriptionPlain": "LEARN MORE ABOUT YOUR IMPACT AT LEVER\n\nLever is looking for a seasoned Mid-Market Sales Direc |
| MEDIUM | packages/gatsby-source-lever/src/__tests__/data.json | 400 | "description": "<div><a href=\"http://www.leverhq.com/your-impact-mmsd\" class=\"postings-link\"><span style=\"font- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | docs/docs/adding-a-shopping-cart-with-snipcart.md | 147 | apiKey: 'your-api-key', |
| HIGH | packages/gatsby-source-drupal/README.md | 289 | "api-key": "your-api-key-header-here", // any valid key value pair here |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | integration-tests/structured-logging/__tests__/to-do.js | 254 | // We need to check if Cloud depends on the emission of certain |
| LOW | integration-tests/structured-logging/__tests__/to-do.js | 527 | // We need to check if Cloud depends on the emission of certain |
| LOW | peril/rules/merge-on-green.ts | 15 | // we need to check if "bot: merge on green" label is applied and PR is mergeable (checks are green and have approval) |
| LOW | …ages/gatsby/src/utils/babel/babel-plugin-remove-api.ts | 45 | // Functions can reference themselves, so we need to check if there's a |
| LOW | …ges/gatsby/src/schema/graphql-engine/bundle-webpack.ts | 240 | // if current platform and target is the same as functions target, we need to check if vendored libvips |
| LOW | …tsby-dev-cli/src/local-npm-registry/publish-package.js | 32 | // we need to check if package depend on any other package to will be published and |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ource-contentful/src/__fixtures__/starter-blog-data.js | 398 | "en-US": `## The case for the static site generator\n\nMore and more developers are jumping on the "go sta |
| LOW | deprecated-packages/gatsby-image/src/index.js | 761 | // If you modify these propTypes, please don't forget to update following files as well: |
| LOW | …ated-packages/gatsby-image/src/withIEPolyfill/index.js | 50 | // If you modify these propTypes, please don't forget to update following files as well: |
| LOW | deprecated-packages/gatsby-theme/gatsby-theme-new.js | 52 | Don't forget to |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …silience/utils/jest-serializer-omit-undefined/index.js | 11 | print(value, serialize) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | docs/docs/glossary/webpack.md | 24 | You can also use webpack to optimize how CSS and JavaScript are delivered to the browser. webpack supports a feature kno |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/gatsby/cache-dir/page-ssr/index.d.ts | 54 | export function getData(args: { |
| LOW | packages/gatsby/src/utils/page-ssr-module/entry.ts | 114 | export async function getData(arg: IGetDataArgs): Promise<ISSRData> { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/gatsby/src/schema/infer/inference-metadata.ts | 8 | ### Usage example: |