profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/wardpeet/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ward Peeters wardpeet Coding-Tech Belgium > Antwerp > Lier > Hulshout

GoogleChrome/lighthouse 23194

Automated auditing, performance metrics, and best practices for the web.

developit/microbundle 6304

📦 Zero-configuration bundler for tiny modules.

preactjs/wmr 4145

👩‍🚀 The tiny all-in-one development tool for modern web apps.

reactwg/react-18 2741

Workgroup for React 18 release.

egoist/rollup-plugin-postcss 547

Seamless integration between Rollup and PostCSS.

gatsby-inc/team-lightning 1

A little bit of lightning, a little bit of thunder

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 3defa0550c07065fef2d446c65377b176254b53f

testing

view details

push time in 6 hours

PR opened gatsbyjs/gatsby

TESTING CI

<!-- Have any questions? Check out the contributing docs at https://gatsby.dev/contribute, or ask in this Pull Request and a Gatsby maintainer will be happy to help :) -->

<!-- Is this a blog post? Check out the docs at https://www.gatsbyjs.com/contributing/blog-contributions/, and please mention if the blog post is pre-approved by someone from Gatsby. -->

Description

<!-- Write a brief description of the changes introduced by this PR -->

Documentation

<!-- Where is this feature or API documented?

  • If docs exist:
    • Update any references, if relevant. This includes Guides and Gatsby Internals docs.
  • If no docs exist:
    • Create a stub for documentation including bullet points for how to use the feature, code snippets (including from happy path tests), etc.
  • Tag @gatsbyjs/documentation for review, pairing, polishing of the documentation -->

Related Issues

<!-- Link to the issue that is fixed by this PR (if there is one) e.g. Fixes #1234

Link to an issue that is partially addressed by this PR (if there are any) e.g. Addresses #1234

Link to related issues (if there are any) e.g. Related to #1234 -->

+110 -87

0 comment

2 changed files

pr created time in 6 hours

create barnchgatsbyjs/gatsby

branch : fix/circleci-test

created branch time in 6 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 90db58b127becfa8f87ff4d02ff74f2e3c9cc408

update package.json

view details

push time in 6 hours

create barnchgatsbyjs/gatsby

branch : fix/babel-preset-gatsby-package-noncompile

created branch time in 6 hours

PR opened gatsbyjs/gatsby

fix(babel-preset-gatsby): no compile

<!-- Have any questions? Check out the contributing docs at https://gatsby.dev/contribute, or ask in this Pull Request and a Gatsby maintainer will be happy to help :) -->

<!-- Is this a blog post? Check out the docs at https://www.gatsbyjs.com/contributing/blog-contributions/, and please mention if the blog post is pre-approved by someone from Gatsby. -->

Description

<!-- Write a brief description of the changes introduced by this PR --> By adding a typescript file to gatsby-babel-preset-package it can cause problems when it's not build. So we can't make this package typescript. I moved it back to plain js

Documentation

<!-- Where is this feature or API documented?

  • If docs exist:
    • Update any references, if relevant. This includes Guides and Gatsby Internals docs.
  • If no docs exist:
    • Create a stub for documentation including bullet points for how to use the feature, code snippets (including from happy path tests), etc.
  • Tag @gatsbyjs/documentation for review, pairing, polishing of the documentation -->

Related Issues

<!-- Link to the issue that is fixed by this PR (if there is one) e.g. Fixes #1234

Link to an issue that is partially addressed by this PR (if there are any) e.g. Addresses #1234

Link to related issues (if there are any) e.g. Related to #1234 -->

+83 -59

0 comment

15 changed files

pr created time in 6 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 8fe573f79cd1f7ece503f5e70fbd2e8854a09280

update yarn

view details

push time in 7 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha e23198279948b0730d01cdf7b00efac229976ed1

fix package

view details

push time in 7 hours

PullRequestReviewEvent
PullRequestReviewEvent

push eventgatsbyjs/gatsby

Ward Peeters

commit sha e0e2ecbfa3e6cc074410f4889183c7f64a8afbe8

chore(release): Publish next - babel-plugin-remove-graphql-queries@3.12.0-next.2 - babel-preset-gatsby-package@1.12.0-next.2 - babel-preset-gatsby@1.12.0-next.2 - create-gatsby@1.12.0-next.2 - gatsby-admin@0.22.0-next.2 - gatsby-cli@3.12.0-next.2 - gatsby-codemods@2.12.0-next.2 - gatsby-core-utils@2.12.0-next.2 - gatsby-cypress@1.12.0-next.2 - gatsby-dev-cli@3.12.0-next.2 - gatsby-graphiql-explorer@1.12.0-next.2 - gatsby-link@3.12.0-next.2 - gatsby-page-utils@1.12.0-next.2 - gatsby-plugin-benchmark-reporting@1.12.0-next.2 - gatsby-plugin-canonical-urls@3.12.0-next.2 - gatsby-plugin-catch-links@3.12.0-next.2 - gatsby-plugin-coffeescript@3.12.0-next.2 - gatsby-plugin-create-client-paths@3.12.0-next.2 - gatsby-plugin-cxs@3.12.0-next.2 - gatsby-plugin-emotion@6.12.0-next.2 - gatsby-plugin-facebook-analytics@3.12.0-next.2 - gatsby-plugin-feed@3.12.0-next.2 - gatsby-plugin-flow@2.12.0-next.2 - gatsby-plugin-fullstory@3.12.0-next.2 - gatsby-plugin-gatsby-cloud@3.0.0-next.0 - gatsby-plugin-google-analytics@3.12.0-next.2 - gatsby-plugin-google-gtag@3.12.0-next.2 - gatsby-plugin-google-tagmanager@3.12.0-next.2 - gatsby-plugin-graphql-config@0.21.0-next.2 - gatsby-plugin-image@1.12.0-next.2 - gatsby-plugin-jss@3.12.0-next.2 - gatsby-plugin-layout@2.12.0-next.2 - gatsby-plugin-less@5.12.0-next.2 - gatsby-plugin-lodash@4.12.0-next.2 - gatsby-plugin-manifest@3.12.0-next.2 - gatsby-plugin-mdx@2.12.0-next.2 - gatsby-plugin-netlify-cms@5.12.0-next.2 - gatsby-plugin-netlify@3.12.0-next.2 - gatsby-plugin-nprogress@3.12.0-next.2 - gatsby-plugin-offline@4.12.0-next.2 - gatsby-plugin-page-creator@3.12.0-next.2 - gatsby-plugin-postcss@4.12.0-next.2 - gatsby-plugin-preact@5.12.0-next.2 - gatsby-plugin-preload-fonts@2.12.0-next.2 - gatsby-plugin-react-css-modules@3.12.0-next.2 - gatsby-plugin-react-helmet@4.12.0-next.2 - gatsby-plugin-remove-trailing-slashes@3.12.0-next.2 - gatsby-plugin-sass@4.12.0-next.2 - gatsby-plugin-sharp@3.12.0-next.2 - gatsby-plugin-sitemap@4.8.0-next.2 - gatsby-plugin-styled-components@4.12.0-next.2 - gatsby-plugin-styled-jsx@4.12.0-next.2 - gatsby-plugin-styletron@6.12.0-next.2 - gatsby-plugin-stylus@3.12.0-next.2 - gatsby-plugin-subfont@3.12.0-next.2 - gatsby-plugin-twitter@3.12.0-next.2 - gatsby-plugin-typescript@3.12.0-next.2 - gatsby-plugin-typography@3.12.0-next.2 - gatsby-plugin-utils@1.12.0-next.2 - gatsby-react-router-scroll@4.12.0-next.2 - gatsby-recipes@0.23.0-next.2 - gatsby-remark-autolink-headers@4.9.0-next.2 - gatsby-remark-code-repls@5.9.0-next.2 - gatsby-remark-copy-linked-files@4.9.0-next.2 - gatsby-remark-custom-blocks@3.12.0-next.2 - gatsby-remark-embed-snippet@6.9.0-next.2 - gatsby-remark-graphviz@3.9.0-next.2 - gatsby-remark-images-contentful@4.9.0-next.2 - gatsby-remark-images@5.9.0-next.2 - gatsby-remark-katex@5.9.0-next.2 - gatsby-remark-prismjs@5.9.0-next.2 - gatsby-remark-responsive-iframe@4.9.0-next.2 - gatsby-remark-smartypants@4.9.0-next.2 - gatsby-source-contentful@5.12.0-next.2 - gatsby-source-drupal@4.12.0-next.2 - gatsby-source-faker@3.12.0-next.2 - gatsby-source-filesystem@3.12.0-next.2 - gatsby-source-graphql@3.12.0-next.2 - gatsby-source-hacker-news@3.12.0-next.2 - gatsby-source-lever@3.12.0-next.2 - gatsby-source-medium@3.12.0-next.2 - gatsby-source-mongodb@3.12.0-next.2 - gatsby-source-npm-package-search@3.12.0-next.2 - gatsby-source-shopify@5.4.0-next.2 - gatsby-source-wikipedia@3.12.0-next.2 - gatsby-source-wordpress@5.12.0-next.2 - gatsby-telemetry@2.12.0-next.2 - gatsby-transformer-asciidoc@2.12.0-next.2 - gatsby-transformer-csv@3.12.0-next.2 - gatsby-transformer-documentationjs@5.12.0-next.2 - gatsby-transformer-excel@3.12.0-next.2 - gatsby-transformer-hjson@3.12.0-next.2 - gatsby-transformer-javascript-frontmatter@3.12.0-next.2 - gatsby-transformer-javascript-static-exports@3.12.0-next.2 - gatsby-transformer-json@3.12.0-next.2 - gatsby-transformer-pdf@2.12.0-next.2 - gatsby-transformer-react-docgen@6.12.0-next.2 - gatsby-transformer-remark@4.9.0-next.2 - gatsby-transformer-screenshot@3.12.0-next.2 - gatsby-transformer-sharp@3.12.0-next.2 - gatsby-transformer-sqip@3.12.0-next.2 - gatsby-transformer-toml@3.12.0-next.2 - gatsby-transformer-xml@3.12.0-next.2 - gatsby-transformer-yaml@3.12.0-next.2 - gatsby-worker@0.3.0-next.2 - gatsby@3.12.0-next.2

view details

Tyler Barnes

commit sha 1577f9b0ab9909cdc4dfe0acca2dbbae89418ad5

fix(gatsby): fix node manifest processing in inc builds (#32538)

view details

Ward Peeters

commit sha cb1e79765dfe617eb50185358e042552b41aab23

Merge branch 'master' into veryspry/preview-loader

view details

push time in 9 hours

push eventgatsbyjs/gatsby

Sidhartha Chatterjee

commit sha 66bdfa2a46db3606ea7394a0c54472273716cb58

docs: release notes for v3.11 (#32680) * Add initial * Fix versions and dates * Add community contributors * Fix links * correct base-head for git compare links * Update index.md * Update index.md * Finish release notes Co-authored-by: Lennart <lekoarts@gmail.com>

view details

Gabriel Toll Stålbom

commit sha 00a42fcb16e9663a48b763beb330a9598060eeed

chore(starters): Typo on tsconfig (#32700)

view details

LekoArts

commit sha 9f473965567ee2c1f8309484c665aa2a37e12836

chore(release): Publish next - babel-plugin-remove-graphql-queries@3.12.0-next.1 - babel-preset-gatsby-package@1.12.0-next.1 - babel-preset-gatsby@1.12.0-next.1 - create-gatsby@1.12.0-next.1 - gatsby-admin@0.22.0-next.1 - gatsby-cli@3.12.0-next.1 - gatsby-codemods@2.12.0-next.1 - gatsby-core-utils@2.12.0-next.1 - gatsby-cypress@1.12.0-next.1 - gatsby-design-tokens@3.12.0-next.1 - gatsby-dev-cli@3.12.0-next.1 - gatsby-graphiql-explorer@1.12.0-next.1 - gatsby-legacy-polyfills@1.12.0-next.1 - gatsby-link@3.12.0-next.1 - gatsby-page-utils@1.12.0-next.1 - gatsby-plugin-benchmark-reporting@1.12.0-next.1 - gatsby-plugin-canonical-urls@3.12.0-next.1 - gatsby-plugin-catch-links@3.12.0-next.1 - gatsby-plugin-coffeescript@3.12.0-next.1 - gatsby-plugin-create-client-paths@3.12.0-next.1 - gatsby-plugin-cxs@3.12.0-next.1 - gatsby-plugin-emotion@6.12.0-next.1 - gatsby-plugin-facebook-analytics@3.12.0-next.1 - gatsby-plugin-feed@3.12.0-next.1 - gatsby-plugin-flow@2.12.0-next.1 - gatsby-plugin-fullstory@3.12.0-next.1 - gatsby-plugin-gatsby-cloud@2.12.0-next.1 - gatsby-plugin-google-analytics@3.12.0-next.1 - gatsby-plugin-google-gtag@3.12.0-next.1 - gatsby-plugin-google-tagmanager@3.12.0-next.1 - gatsby-plugin-graphql-config@0.21.0-next.1 - gatsby-plugin-image@1.12.0-next.1 - gatsby-plugin-jss@3.12.0-next.1 - gatsby-plugin-layout@2.12.0-next.1 - gatsby-plugin-less@5.12.0-next.1 - gatsby-plugin-lodash@4.12.0-next.1 - gatsby-plugin-manifest@3.12.0-next.1 - gatsby-plugin-mdx@2.12.0-next.1 - gatsby-plugin-netlify-cms@5.12.0-next.1 - gatsby-plugin-netlify@3.12.0-next.1 - gatsby-plugin-nprogress@3.12.0-next.1 - gatsby-plugin-offline@4.12.0-next.1 - gatsby-plugin-page-creator@3.12.0-next.1 - gatsby-plugin-postcss@4.12.0-next.1 - gatsby-plugin-preact@5.12.0-next.1 - gatsby-plugin-preload-fonts@2.12.0-next.1 - gatsby-plugin-react-css-modules@3.12.0-next.1 - gatsby-plugin-react-helmet@4.12.0-next.1 - gatsby-plugin-remove-trailing-slashes@3.12.0-next.1 - gatsby-plugin-sass@4.12.0-next.1 - gatsby-plugin-sharp@3.12.0-next.1 - gatsby-plugin-sitemap@4.8.0-next.1 - gatsby-plugin-styled-components@4.12.0-next.1 - gatsby-plugin-styled-jsx@4.12.0-next.1 - gatsby-plugin-styletron@6.12.0-next.1 - gatsby-plugin-stylus@3.12.0-next.1 - gatsby-plugin-subfont@3.12.0-next.1 - gatsby-plugin-twitter@3.12.0-next.1 - gatsby-plugin-typescript@3.12.0-next.1 - gatsby-plugin-typography@3.12.0-next.1 - gatsby-plugin-utils@1.12.0-next.1 - gatsby-react-router-scroll@4.12.0-next.1 - gatsby-recipes@0.23.0-next.1 - gatsby-remark-autolink-headers@4.9.0-next.1 - gatsby-remark-code-repls@5.9.0-next.1 - gatsby-remark-copy-linked-files@4.9.0-next.1 - gatsby-remark-custom-blocks@3.12.0-next.1 - gatsby-remark-embed-snippet@6.9.0-next.1 - gatsby-remark-graphviz@3.9.0-next.1 - gatsby-remark-images-contentful@4.9.0-next.1 - gatsby-remark-images@5.9.0-next.1 - gatsby-remark-katex@5.9.0-next.1 - gatsby-remark-prismjs@5.9.0-next.1 - gatsby-remark-responsive-iframe@4.9.0-next.1 - gatsby-remark-smartypants@4.9.0-next.1 - gatsby-source-contentful@5.12.0-next.1 - gatsby-source-drupal@4.12.0-next.1 - gatsby-source-faker@3.12.0-next.1 - gatsby-source-filesystem@3.12.0-next.1 - gatsby-source-graphql@3.12.0-next.1 - gatsby-source-hacker-news@3.12.0-next.1 - gatsby-source-lever@3.12.0-next.1 - gatsby-source-medium@3.12.0-next.1 - gatsby-source-mongodb@3.12.0-next.1 - gatsby-source-npm-package-search@3.12.0-next.1 - gatsby-source-shopify@5.4.0-next.1 - gatsby-source-wikipedia@3.12.0-next.1 - gatsby-source-wordpress@5.12.0-next.1 - gatsby-telemetry@2.12.0-next.1 - gatsby-transformer-asciidoc@2.12.0-next.1 - gatsby-transformer-csv@3.12.0-next.1 - gatsby-transformer-documentationjs@5.12.0-next.1 - gatsby-transformer-excel@3.12.0-next.1 - gatsby-transformer-hjson@3.12.0-next.1 - gatsby-transformer-javascript-frontmatter@3.12.0-next.1 - gatsby-transformer-javascript-static-exports@3.12.0-next.1 - gatsby-transformer-json@3.12.0-next.1 - gatsby-transformer-pdf@2.12.0-next.1 - gatsby-transformer-react-docgen@6.12.0-next.1 - gatsby-transformer-remark@4.9.0-next.1 - gatsby-transformer-screenshot@3.12.0-next.1 - gatsby-transformer-sharp@3.12.0-next.1 - gatsby-transformer-sqip@3.12.0-next.1 - gatsby-transformer-toml@3.12.0-next.1 - gatsby-transformer-xml@3.12.0-next.1 - gatsby-transformer-yaml@3.12.0-next.1 - gatsby-worker@0.3.0-next.1 - gatsby@3.12.0-next.1

view details

renovate[bot]

commit sha 168150a8c3fa75d9bd642bc2d3f09dfd67bd5e39

fix(deps): update starters and examples - gatsby (#32698) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Daniel Lew

commit sha 7ab9ed65d318a3e75e41051d173212a313c638f7

fix(gatsby-source-shopify): only add inventory fields to product variant when using locations (#32710) * only add inventory fields to product variant when using locations collection * use @include in gql query

view details

Ward Peeters

commit sha a179e760f41c64ccf60d88d9705a534548e47c41

feat(babel-preset-gatsby-package): add conditional compilation plugin (#32687) Co-authored-by: Michal Piechowiak <misiek.piechowiak@gmail.com>

view details

Ward Peeters

commit sha 5dcf96b2f5e21768af388557d39f0b514f29e295

Merge branch 'master' into veryspry/preview-loader

view details

Ward Peeters

commit sha afa93e023c8ef67070e143a7a366cb8afac4393a

fix export file

view details

push time in 9 hours

PullRequestReviewEvent

push eventgatsbyjs/gatsby

Ward Peeters

commit sha e0e2ecbfa3e6cc074410f4889183c7f64a8afbe8

chore(release): Publish next - babel-plugin-remove-graphql-queries@3.12.0-next.2 - babel-preset-gatsby-package@1.12.0-next.2 - babel-preset-gatsby@1.12.0-next.2 - create-gatsby@1.12.0-next.2 - gatsby-admin@0.22.0-next.2 - gatsby-cli@3.12.0-next.2 - gatsby-codemods@2.12.0-next.2 - gatsby-core-utils@2.12.0-next.2 - gatsby-cypress@1.12.0-next.2 - gatsby-dev-cli@3.12.0-next.2 - gatsby-graphiql-explorer@1.12.0-next.2 - gatsby-link@3.12.0-next.2 - gatsby-page-utils@1.12.0-next.2 - gatsby-plugin-benchmark-reporting@1.12.0-next.2 - gatsby-plugin-canonical-urls@3.12.0-next.2 - gatsby-plugin-catch-links@3.12.0-next.2 - gatsby-plugin-coffeescript@3.12.0-next.2 - gatsby-plugin-create-client-paths@3.12.0-next.2 - gatsby-plugin-cxs@3.12.0-next.2 - gatsby-plugin-emotion@6.12.0-next.2 - gatsby-plugin-facebook-analytics@3.12.0-next.2 - gatsby-plugin-feed@3.12.0-next.2 - gatsby-plugin-flow@2.12.0-next.2 - gatsby-plugin-fullstory@3.12.0-next.2 - gatsby-plugin-gatsby-cloud@3.0.0-next.0 - gatsby-plugin-google-analytics@3.12.0-next.2 - gatsby-plugin-google-gtag@3.12.0-next.2 - gatsby-plugin-google-tagmanager@3.12.0-next.2 - gatsby-plugin-graphql-config@0.21.0-next.2 - gatsby-plugin-image@1.12.0-next.2 - gatsby-plugin-jss@3.12.0-next.2 - gatsby-plugin-layout@2.12.0-next.2 - gatsby-plugin-less@5.12.0-next.2 - gatsby-plugin-lodash@4.12.0-next.2 - gatsby-plugin-manifest@3.12.0-next.2 - gatsby-plugin-mdx@2.12.0-next.2 - gatsby-plugin-netlify-cms@5.12.0-next.2 - gatsby-plugin-netlify@3.12.0-next.2 - gatsby-plugin-nprogress@3.12.0-next.2 - gatsby-plugin-offline@4.12.0-next.2 - gatsby-plugin-page-creator@3.12.0-next.2 - gatsby-plugin-postcss@4.12.0-next.2 - gatsby-plugin-preact@5.12.0-next.2 - gatsby-plugin-preload-fonts@2.12.0-next.2 - gatsby-plugin-react-css-modules@3.12.0-next.2 - gatsby-plugin-react-helmet@4.12.0-next.2 - gatsby-plugin-remove-trailing-slashes@3.12.0-next.2 - gatsby-plugin-sass@4.12.0-next.2 - gatsby-plugin-sharp@3.12.0-next.2 - gatsby-plugin-sitemap@4.8.0-next.2 - gatsby-plugin-styled-components@4.12.0-next.2 - gatsby-plugin-styled-jsx@4.12.0-next.2 - gatsby-plugin-styletron@6.12.0-next.2 - gatsby-plugin-stylus@3.12.0-next.2 - gatsby-plugin-subfont@3.12.0-next.2 - gatsby-plugin-twitter@3.12.0-next.2 - gatsby-plugin-typescript@3.12.0-next.2 - gatsby-plugin-typography@3.12.0-next.2 - gatsby-plugin-utils@1.12.0-next.2 - gatsby-react-router-scroll@4.12.0-next.2 - gatsby-recipes@0.23.0-next.2 - gatsby-remark-autolink-headers@4.9.0-next.2 - gatsby-remark-code-repls@5.9.0-next.2 - gatsby-remark-copy-linked-files@4.9.0-next.2 - gatsby-remark-custom-blocks@3.12.0-next.2 - gatsby-remark-embed-snippet@6.9.0-next.2 - gatsby-remark-graphviz@3.9.0-next.2 - gatsby-remark-images-contentful@4.9.0-next.2 - gatsby-remark-images@5.9.0-next.2 - gatsby-remark-katex@5.9.0-next.2 - gatsby-remark-prismjs@5.9.0-next.2 - gatsby-remark-responsive-iframe@4.9.0-next.2 - gatsby-remark-smartypants@4.9.0-next.2 - gatsby-source-contentful@5.12.0-next.2 - gatsby-source-drupal@4.12.0-next.2 - gatsby-source-faker@3.12.0-next.2 - gatsby-source-filesystem@3.12.0-next.2 - gatsby-source-graphql@3.12.0-next.2 - gatsby-source-hacker-news@3.12.0-next.2 - gatsby-source-lever@3.12.0-next.2 - gatsby-source-medium@3.12.0-next.2 - gatsby-source-mongodb@3.12.0-next.2 - gatsby-source-npm-package-search@3.12.0-next.2 - gatsby-source-shopify@5.4.0-next.2 - gatsby-source-wikipedia@3.12.0-next.2 - gatsby-source-wordpress@5.12.0-next.2 - gatsby-telemetry@2.12.0-next.2 - gatsby-transformer-asciidoc@2.12.0-next.2 - gatsby-transformer-csv@3.12.0-next.2 - gatsby-transformer-documentationjs@5.12.0-next.2 - gatsby-transformer-excel@3.12.0-next.2 - gatsby-transformer-hjson@3.12.0-next.2 - gatsby-transformer-javascript-frontmatter@3.12.0-next.2 - gatsby-transformer-javascript-static-exports@3.12.0-next.2 - gatsby-transformer-json@3.12.0-next.2 - gatsby-transformer-pdf@2.12.0-next.2 - gatsby-transformer-react-docgen@6.12.0-next.2 - gatsby-transformer-remark@4.9.0-next.2 - gatsby-transformer-screenshot@3.12.0-next.2 - gatsby-transformer-sharp@3.12.0-next.2 - gatsby-transformer-sqip@3.12.0-next.2 - gatsby-transformer-toml@3.12.0-next.2 - gatsby-transformer-xml@3.12.0-next.2 - gatsby-transformer-yaml@3.12.0-next.2 - gatsby-worker@0.3.0-next.2 - gatsby@3.12.0-next.2

view details

push time in 10 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha a179e760f41c64ccf60d88d9705a534548e47c41

feat(babel-preset-gatsby-package): add conditional compilation plugin (#32687) Co-authored-by: Michal Piechowiak <misiek.piechowiak@gmail.com>

view details

push time in 12 hours

delete branch gatsbyjs/gatsby

delete branch : compiler-flags

delete time in 12 hours

PR merged gatsbyjs/gatsby

feat(babel-preset-gatsby-package): add conditional compilation plugin type: feature or enhancement topic: core

<!-- Have any questions? Check out the contributing docs at https://gatsby.dev/contribute, or ask in this Pull Request and a Gatsby maintainer will be happy to help :) -->

<!-- Is this a blog post? Check out the docs at https://www.gatsbyjs.com/contributing/blog-contributions/, and please mention if the blog post is pre-approved by someone from Gatsby. -->

Description

<!-- Write a brief description of the changes introduced by this PR --> Added an extra feature to babel-preset-gatsby-package to enable Conditional compilation. It's a fancy word to add if cases that are evaluated at build time. In the long run, we'll have a real bundle that would also compile the code path away.

To enable the features you have to set availableCompilerFlags as an option in the babel-preset-gatsby-package.

{
  "presets": [["babel-preset-gatsby-package", { "availableCompilerFlags": ["GATSBY_MAJOR"] }]]
}

In code you can set it:

if (_CFLAGS_.GATSBY_MAJOR === '4') {
  // THIS IS ONLY HIT WHEN COMPILER OPTION GATSBY_MAJOR=4 is set
} else {
  // THIS IS ONLY HIT WHEN NO COMPILER_OPTION IS SET OR GATSBY_MAJOR != 4
}

These flags are parsed from process.env.COMPILER_OPTIONS, the syntax used is GATSBY_MAJOR=4. If you need multiple variables, you have to comma separate them GATSBY_MAJOR=4,ANOTHER=hello.

Why not use comments? I thought of using comments instead which would allow us to remove code blocks using babel but these bits would not be caught by eslint or typescript and the babel transformer would become more complex. We can do this in a further iteration if we see more benefits around this.

Related Issues

[ch35493]

+319 -17

0 comment

21 changed files

wardpeet

pr closed time in 12 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha b9211714efb7df2a67b96cbad1c306c44980f2c2

disable husky

view details

Ward Peeters

commit sha 76d13be887cc5a010d11d7bcb257d6d261d2426f

feat: update node to 14.15.0

view details

Ward Peeters

commit sha 49aa88d19abd84b81df5f0996e8b2ab194a56290

feat: add lmdb as a default

view details

Ward Peeters

commit sha 2daf5399c11fc8dbf1b258d33cbf78a51eeeb176

remove patch

view details

Ward Peeters

commit sha 6bea214afbbe60ac383869d0cd0fb46bb78d7e3e

fix patches

view details

push time in 16 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha b9211714efb7df2a67b96cbad1c306c44980f2c2

disable husky

view details

push time in 16 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 6b284e227ff3060fcb29c5be953a4d5598ff6f09

review changes

view details

Ward Peeters

commit sha 2a2b53c1927847082e6dcdfa1a2cba394f2f3293

chore: add release-cli for next major

view details

Ward Peeters

commit sha 7c914c938bfa7d26e126d16ed5da11a6812251c0

add registry option

view details

Ward Peeters

commit sha e608c0da05b8ad9258814f90d12da9eec8113beb

remove dummy error from commit

view details

Ward Peeters

commit sha eca9cc6e35488dc620d4c36f44bb790fbf900b0a

remove v4 flag

view details

Ward Peeters

commit sha 4cfcb9c91105e57e9ef755cf295e032f21f99461

review changes

view details

Ward Peeters

commit sha e6613a7b634c6fd4aa5c82696b74a640391f46e1

feat: update node to 14.15.0

view details

Ward Peeters

commit sha 6fe4115402513760aefbd0805a9d6f1fe6b1ead0

feat: add lmdb as a default

view details

Ward Peeters

commit sha db1799f50f69040a9fd007711ea119692e3a023b

remove patch

view details

Ward Peeters

commit sha c6affc9e0e6ea12c839b526d463e49bb2dbb33ac

fix patches

view details

push time in 16 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 6b284e227ff3060fcb29c5be953a4d5598ff6f09

review changes

view details

Ward Peeters

commit sha 2a2b53c1927847082e6dcdfa1a2cba394f2f3293

chore: add release-cli for next major

view details

Ward Peeters

commit sha 7c914c938bfa7d26e126d16ed5da11a6812251c0

add registry option

view details

Ward Peeters

commit sha e608c0da05b8ad9258814f90d12da9eec8113beb

remove dummy error from commit

view details

Ward Peeters

commit sha eca9cc6e35488dc620d4c36f44bb790fbf900b0a

remove v4 flag

view details

Ward Peeters

commit sha 4cfcb9c91105e57e9ef755cf295e032f21f99461

review changes

view details

push time in 16 hours

push eventgatsbyjs/gatsby

Orta Therox

commit sha 6f60237355a74c96a76a9037a23b66bd836f75df

fix(gatsby-plugin-sitemap): Add plugin options forbidden for deprecated `exclude` (#32509) Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com> Co-authored-by: LekoArts <lekoarts@gmail.com>

view details

Matt Mortek

commit sha 65aeb4bd62b9e3d8df114fae6529db5e13febd30

fix(gatsby-source-shopify): update method of generating published_status when salesChannel parameter is used (#32674) * fix(gatsby-source-shopify): update method of generating published_status when salesChannel parameter is used * feat(gatsby-source-shopify): update documentation for sales channel parameter * chore: format Co-authored-by: gatsbybot <mathews.kyle+gatsbybot@gmail.com>

view details

renovate[bot]

commit sha 269f5fea076cb0cea39b27ad9b97bf4b4a8403b1

chore(deps): update dependency msw to ^0.33.2 for gatsby-source-filesystem (#32623) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Sidhartha Chatterjee

commit sha 66bdfa2a46db3606ea7394a0c54472273716cb58

docs: release notes for v3.11 (#32680) * Add initial * Fix versions and dates * Add community contributors * Fix links * correct base-head for git compare links * Update index.md * Update index.md * Finish release notes Co-authored-by: Lennart <lekoarts@gmail.com>

view details

Gabriel Toll Stålbom

commit sha 00a42fcb16e9663a48b763beb330a9598060eeed

chore(starters): Typo on tsconfig (#32700)

view details

LekoArts

commit sha 9f473965567ee2c1f8309484c665aa2a37e12836

chore(release): Publish next - babel-plugin-remove-graphql-queries@3.12.0-next.1 - babel-preset-gatsby-package@1.12.0-next.1 - babel-preset-gatsby@1.12.0-next.1 - create-gatsby@1.12.0-next.1 - gatsby-admin@0.22.0-next.1 - gatsby-cli@3.12.0-next.1 - gatsby-codemods@2.12.0-next.1 - gatsby-core-utils@2.12.0-next.1 - gatsby-cypress@1.12.0-next.1 - gatsby-design-tokens@3.12.0-next.1 - gatsby-dev-cli@3.12.0-next.1 - gatsby-graphiql-explorer@1.12.0-next.1 - gatsby-legacy-polyfills@1.12.0-next.1 - gatsby-link@3.12.0-next.1 - gatsby-page-utils@1.12.0-next.1 - gatsby-plugin-benchmark-reporting@1.12.0-next.1 - gatsby-plugin-canonical-urls@3.12.0-next.1 - gatsby-plugin-catch-links@3.12.0-next.1 - gatsby-plugin-coffeescript@3.12.0-next.1 - gatsby-plugin-create-client-paths@3.12.0-next.1 - gatsby-plugin-cxs@3.12.0-next.1 - gatsby-plugin-emotion@6.12.0-next.1 - gatsby-plugin-facebook-analytics@3.12.0-next.1 - gatsby-plugin-feed@3.12.0-next.1 - gatsby-plugin-flow@2.12.0-next.1 - gatsby-plugin-fullstory@3.12.0-next.1 - gatsby-plugin-gatsby-cloud@2.12.0-next.1 - gatsby-plugin-google-analytics@3.12.0-next.1 - gatsby-plugin-google-gtag@3.12.0-next.1 - gatsby-plugin-google-tagmanager@3.12.0-next.1 - gatsby-plugin-graphql-config@0.21.0-next.1 - gatsby-plugin-image@1.12.0-next.1 - gatsby-plugin-jss@3.12.0-next.1 - gatsby-plugin-layout@2.12.0-next.1 - gatsby-plugin-less@5.12.0-next.1 - gatsby-plugin-lodash@4.12.0-next.1 - gatsby-plugin-manifest@3.12.0-next.1 - gatsby-plugin-mdx@2.12.0-next.1 - gatsby-plugin-netlify-cms@5.12.0-next.1 - gatsby-plugin-netlify@3.12.0-next.1 - gatsby-plugin-nprogress@3.12.0-next.1 - gatsby-plugin-offline@4.12.0-next.1 - gatsby-plugin-page-creator@3.12.0-next.1 - gatsby-plugin-postcss@4.12.0-next.1 - gatsby-plugin-preact@5.12.0-next.1 - gatsby-plugin-preload-fonts@2.12.0-next.1 - gatsby-plugin-react-css-modules@3.12.0-next.1 - gatsby-plugin-react-helmet@4.12.0-next.1 - gatsby-plugin-remove-trailing-slashes@3.12.0-next.1 - gatsby-plugin-sass@4.12.0-next.1 - gatsby-plugin-sharp@3.12.0-next.1 - gatsby-plugin-sitemap@4.8.0-next.1 - gatsby-plugin-styled-components@4.12.0-next.1 - gatsby-plugin-styled-jsx@4.12.0-next.1 - gatsby-plugin-styletron@6.12.0-next.1 - gatsby-plugin-stylus@3.12.0-next.1 - gatsby-plugin-subfont@3.12.0-next.1 - gatsby-plugin-twitter@3.12.0-next.1 - gatsby-plugin-typescript@3.12.0-next.1 - gatsby-plugin-typography@3.12.0-next.1 - gatsby-plugin-utils@1.12.0-next.1 - gatsby-react-router-scroll@4.12.0-next.1 - gatsby-recipes@0.23.0-next.1 - gatsby-remark-autolink-headers@4.9.0-next.1 - gatsby-remark-code-repls@5.9.0-next.1 - gatsby-remark-copy-linked-files@4.9.0-next.1 - gatsby-remark-custom-blocks@3.12.0-next.1 - gatsby-remark-embed-snippet@6.9.0-next.1 - gatsby-remark-graphviz@3.9.0-next.1 - gatsby-remark-images-contentful@4.9.0-next.1 - gatsby-remark-images@5.9.0-next.1 - gatsby-remark-katex@5.9.0-next.1 - gatsby-remark-prismjs@5.9.0-next.1 - gatsby-remark-responsive-iframe@4.9.0-next.1 - gatsby-remark-smartypants@4.9.0-next.1 - gatsby-source-contentful@5.12.0-next.1 - gatsby-source-drupal@4.12.0-next.1 - gatsby-source-faker@3.12.0-next.1 - gatsby-source-filesystem@3.12.0-next.1 - gatsby-source-graphql@3.12.0-next.1 - gatsby-source-hacker-news@3.12.0-next.1 - gatsby-source-lever@3.12.0-next.1 - gatsby-source-medium@3.12.0-next.1 - gatsby-source-mongodb@3.12.0-next.1 - gatsby-source-npm-package-search@3.12.0-next.1 - gatsby-source-shopify@5.4.0-next.1 - gatsby-source-wikipedia@3.12.0-next.1 - gatsby-source-wordpress@5.12.0-next.1 - gatsby-telemetry@2.12.0-next.1 - gatsby-transformer-asciidoc@2.12.0-next.1 - gatsby-transformer-csv@3.12.0-next.1 - gatsby-transformer-documentationjs@5.12.0-next.1 - gatsby-transformer-excel@3.12.0-next.1 - gatsby-transformer-hjson@3.12.0-next.1 - gatsby-transformer-javascript-frontmatter@3.12.0-next.1 - gatsby-transformer-javascript-static-exports@3.12.0-next.1 - gatsby-transformer-json@3.12.0-next.1 - gatsby-transformer-pdf@2.12.0-next.1 - gatsby-transformer-react-docgen@6.12.0-next.1 - gatsby-transformer-remark@4.9.0-next.1 - gatsby-transformer-screenshot@3.12.0-next.1 - gatsby-transformer-sharp@3.12.0-next.1 - gatsby-transformer-sqip@3.12.0-next.1 - gatsby-transformer-toml@3.12.0-next.1 - gatsby-transformer-xml@3.12.0-next.1 - gatsby-transformer-yaml@3.12.0-next.1 - gatsby-worker@0.3.0-next.1 - gatsby@3.12.0-next.1

view details

Ward Peeters

commit sha 2e4f3f7cf9fce42a542139b236454c36bc00eb93

Merge branch 'master' into feat/path-prefix-cloud

view details

push time in 16 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha 6b284e227ff3060fcb29c5be953a4d5598ff6f09

review changes

view details

push time in 17 hours

push eventgatsbyjs/gatsby

Ward Peeters

commit sha c40992d966b88794545b93183707d0d8317ed85a

use null for pathPrefix instead of "

view details

push time in 17 hours

PR opened gatsbyjs/gatsby

feat(gatsby-plugin-gatsby-cloud): setup path-prefix for cloud

Description

<!-- Write a brief description of the changes introduced by this PR --> We add extra behaviour to natively support pathPrefix on cloud

  1. add _gatsby-config.json to public directory that contains pathPrefix
  2. remove pathPrefix from redirects as gatsby does add them by default
+135 -3

0 comment

8 changed files

pr created time in 17 hours

create barnchgatsbyjs/gatsby

branch : feat/path-prefix-cloud

created branch time in 17 hours

Pull request review commentgatsbyjs/gatsby

feat(babel-preset-gatsby-package): add conditional compilation plugin

 function preset(context, options = {}) {       r(`@babel/plugin-transform-runtime`),       r(`@babel/plugin-syntax-dynamic-import`),       IS_TEST && r(`babel-plugin-dynamic-import-node`),+      availableCompilerFlags.length && [+        r(`./babel-transform-compiler-flags`),+        {+          flags: parsedCompilerOptions,+          availableFlags: availableCompilerFlags,+        },+      ],

I wanted a custom one because this does the minimal work and is all that we need. transform-define does more and won't have the same heuristics.

wardpeet

comment created time in 18 hours

PullRequestReviewEvent

Pull request review commentgatsbyjs/gatsby

chore: add release-cli for next major

     "publish-preminor": "node scripts/check-publish-access && node scripts/clear-package-dir preminor --verbose && lerna publish preminor --pre-dist-tag=next --preid=next --force-publish --allow-branch=master --message=\"chore(release): Publish next pre-minor\"",     "publish-rc": "node scripts/check-publish-access && node scripts/clear-package-dir prerelease --verbose && lerna publish prerelease --pre-dist-tag=rc --preid=rc --message=\"chore(release): Publish rc\"",     "publish-release": "node scripts/check-publish-access && node scripts/clear-package-dir patch --verbose && lerna publish patch",+    "publish-v4": "node scripts/release-cli.js publish v4",

sure

wardpeet

comment created time in 18 hours

PullRequestReviewEvent