A starter for nextjs that pulls in tailwindui, graphql

Overview

NextJS TypeScript TailwindUI GraphQL Boilerplate

Demonstrates a NextJS application with TypeScript and TailwindUI with a ASP.Net Core GraphQL based API utilizing the Hot Chocolate GraphQL library.

The frontend utilizes code generation for the GraphQL schema and queries and also demonstrates the use of MobX to manage state.

Traefik is used to proxy the API to the frontend.

Getting Started:

Requires Git, Docker, a code editor such as Visual Studio Code.

  1. Clone the repository or preferrably, click the 'Use this Template' button above to create your own repository and clone from your repository.
  2. Run docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d
  3. Open the browser and navigate to http://app.localhost

Changes to /App/**/* are watched and automatically reloaded.

To regenerate the GraphQL code for the frontent, within /App/ run ``yarn generate-gql```

The GraphQL endpoint and the Banana Cake Pop IDE are available at at http://app.localhost/graphql/

The traefik dashboard is exposed at http://app.localhost/traefik/dashboard/

Continuous Integration

Within this repository are Github Actions that demonstrate a CI process of building and pushing the docker images to the GitHub registry.

App CD

GraphQL CD

Pull requests welcome.

Continuous Deployment

Any cloud provider that supports containers can be used to deploy the application. Detailed below are instructions to do so for various cloud offerings.

Azure App Service for Containers

Via the Azure CLI, one can deploy this stack to an Azure App Service for Containers.

First, install and configure the Azure CLI - logging into the desired Azure account and subscription then running the following commands at the root folder of the cloned repository:

#/bin/bash

# Variables
resourceGroupName="nextjs-typescript-tailwindui-graphql-boilerplate"
aspName="AppServiceLinuxDockerPlan"
aspSku="F1"
appName="nextjs-typescript-tailwindui-graphql-boilerplate-$RANDOM"
location="CentralUS"

# Create a Resource Group
az group create --name $resourceGroupName --location $location

# Create an App Service Plan
az appservice plan create --name $aspName --resource-group $resourceGroupName --location $location --is-linux --sku $aspSku

# Create a multi-container app service
az webapp create --resource-group $resourceGroupName --plan $aspName --name $appName --multicontainer-config-type compose --multicontainer-config-file docker-compose-azure.yml

# Copy the result of the following command into a browser to see the web app.
echo http://$appName.azurewebsites.net

# Optional: Enable container CD - Copy the value of CI_CD_URL into a Github Secret and update GH Actions workflow to use that secret. If testing the webhook url at the command line, remember to escape the $ sign with \$.
# az webapp deployment container config --enable-cd --name $appName --resource-group $resourceGroupName

Azure Container Apps

TODO: Add a configuration to deploy the application to Azure Container Apps

Digital Ocean K8s Cluster

TODO: Add a configuration to deploy the application to a Digital Ocean K8s cluster

AWS EKS

TODO: Add a configuration to deploy the application to AWS EKS

Azure Kubernetes Service (AKS) via Terraform

TODO: Add a terraform configuration

Local K8s/K3s cluster via helm

TODO: Add a helm chart

Comments
  • Bump eslint-plugin-prettier from 4.1.0 to 4.2.1 in /App

    Bump eslint-plugin-prettier from 4.1.0 to 4.2.1 in /App

    Bumps eslint-plugin-prettier from 4.1.0 to 4.2.1.

    Release notes

    Sourced from eslint-plugin-prettier's releases.

    v4.2.1

    4.2.1

    Patch Changes

    v4.2.0

    4.2.0

    Minor Changes

    Changelog

    Sourced from eslint-plugin-prettier's changelog.

    4.2.1

    Patch Changes

    4.2.0

    Minor Changes

    Commits
    • 19efb8a chore: release prettier-plugin-svelte v4.2.1 (#486)
    • 5736ed5 chore: reuse prettierRcOptions instead of resolveConfig again (#485)
    • 7500e7f ci: perf on CI
    • bea9ae8 chore: use changeset publish instead
    • 1430fd1 chore: release prettier-plugin-svelte v4.2.0 (#484)
    • 3c2824d docs: notice Svelte support
    • 5b26a83 ci: add missing commit message template
    • 97add0c chore: do not format .svelte fixtures unexpectedly
    • 7bd70b6 feat: support svelte out of box (#483)
    • 928a60f docs: use correct json content in md (#480)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 5
  • Bump next from 12.2.0 to 13.1.0 in /App

    Bump next from 12.2.0 to 13.1.0 in /App

    Bumps next from 12.2.0 to 13.1.0.

    Release notes

    Sourced from next's releases.

    v13.1.0

    Core Changes

    • Fix windows slashes for app client entry: #44052
    • Hash both pitch and main loader for server CSS imports: #44063
    • Add tracing for testing tools: #44046
    • Run packing in tests in parallel: #44048
    • feat: app dir error-global component: #44066
    • Fix ignoring dev warning for preload component: #44065
    • refactor(next-swc): introduce next-binding to consolidate dependencies.: #43473
    • Add lodash to server components external packages: #44022
    • Fix dev session stopped handling: #44112
    • Add jsdoc/no-types eslint rule for TypeScript files: #44049
    • Revert "Remove useState from next/image (#43587)": #44094
    • should not contain pages css in app dir: #44151
    • Upgrade undici to 5.14.0 to fix fetch redirect bug: #44133
    • build(cargo): fix turbopack + next-swc build: #43983
    • Align onRecoverableError callback between pages and app dir: #44161
    • build(cargo): update turbopack: #44167
    • Update styled-jsx: #44070
    • Fix crash in GraalVM: #44176
    • Also check error.message as digest for recoverable errors in pages: #44185
    • Move options to stable: #44195
    • Move transpilePackages out of experimental: #44194
    • Fix CSS resources being duplicated in app dir: #44168
    • Add telemetry for stable features: #44201
    • Add warning for experimental flags that have moved: #44202
    • build(cargo): bump up turbopack: #44206
    • Bump @vercel/[email protected]: #44193
    • Disable Image Optimization API when next.config.js has unoptimized: true: #44205
    • Honour distDir in type generation: #44207
    • Only once for the next/head usage in app dir: #44233
    • Enable allowMiddlewareResponseBody by default: #44224
    • Move modularizeImports out of experimental: #44240
    • Update config validation for latest turbopack changes: #44223
    • build(cargo): update turbopack: #44241
    • update turbopack for bugfixes: #44251

    Documentation Changes

    • docs: Add explanation about font-display: #44001
    • Test that adding query can be detected by useSearchParams: #43969
    • Add static test for useSelectedLayoutSegments: #43955
    • Docs: Update deployment.md with Firebase, Amplify and Cloudflare: #44092
    • Add test for rewriting in middleware in app-dir: #43971
    • docs: Add missing type to import statement: #44111
    • docs: update next/dynamic docs: #44067
    • Update disabling-http-keep-alive.md for server-side only: #43374
    • docs: fix spelling error: #44191
    • Write tests for navigation between app-dir and pages: #43881

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump eslint-config-next from 12.2.0 to 13.1.0 in /App

    Bump eslint-config-next from 12.2.0 to 13.1.0 in /App

    Bumps eslint-config-next from 12.2.0 to 13.1.0.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.1.0

    Core Changes

    • Fix windows slashes for app client entry: #44052
    • Hash both pitch and main loader for server CSS imports: #44063
    • Add tracing for testing tools: #44046
    • Run packing in tests in parallel: #44048
    • feat: app dir error-global component: #44066
    • Fix ignoring dev warning for preload component: #44065
    • refactor(next-swc): introduce next-binding to consolidate dependencies.: #43473
    • Add lodash to server components external packages: #44022
    • Fix dev session stopped handling: #44112
    • Add jsdoc/no-types eslint rule for TypeScript files: #44049
    • Revert "Remove useState from next/image (#43587)": #44094
    • should not contain pages css in app dir: #44151
    • Upgrade undici to 5.14.0 to fix fetch redirect bug: #44133
    • build(cargo): fix turbopack + next-swc build: #43983
    • Align onRecoverableError callback between pages and app dir: #44161
    • build(cargo): update turbopack: #44167
    • Update styled-jsx: #44070
    • Fix crash in GraalVM: #44176
    • Also check error.message as digest for recoverable errors in pages: #44185
    • Move options to stable: #44195
    • Move transpilePackages out of experimental: #44194
    • Fix CSS resources being duplicated in app dir: #44168
    • Add telemetry for stable features: #44201
    • Add warning for experimental flags that have moved: #44202
    • build(cargo): bump up turbopack: #44206
    • Bump @vercel/[email protected]: #44193
    • Disable Image Optimization API when next.config.js has unoptimized: true: #44205
    • Honour distDir in type generation: #44207
    • Only once for the next/head usage in app dir: #44233
    • Enable allowMiddlewareResponseBody by default: #44224
    • Move modularizeImports out of experimental: #44240
    • Update config validation for latest turbopack changes: #44223
    • build(cargo): update turbopack: #44241
    • update turbopack for bugfixes: #44251

    Documentation Changes

    • docs: Add explanation about font-display: #44001
    • Test that adding query can be detected by useSearchParams: #43969
    • Add static test for useSelectedLayoutSegments: #43955
    • Docs: Update deployment.md with Firebase, Amplify and Cloudflare: #44092
    • Add test for rewriting in middleware in app-dir: #43971
    • docs: Add missing type to import statement: #44111
    • docs: update next/dynamic docs: #44067
    • Update disabling-http-keep-alive.md for server-side only: #43374
    • docs: fix spelling error: #44191
    • Write tests for navigation between app-dir and pages: #43881

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump next from 12.2.0 to 13.0.7 in /App

    Bump next from 12.2.0 to 13.0.7 in /App

    Bumps next from 12.2.0 to 13.0.7.

    Release notes

    Sourced from next's releases.

    v13.0.7-canary.7

    Core Changes

    • Adding data attr to inlined font definition: #44008
    • Replace taskr.watch for core compilation: #44027
    • Fix .images.remotePatterns[0].port warning: #44032
    • Fix app client entry key for windows: #44011
    • feat: enables 'edge' as a possible runtime for API routes: #44045

    Documentation Changes

    • Add docs for missing support on custom routes: #44007
    • docs: fix wording: #44020
    • not ie 11 is dead: #44029

    Credits

    Huge thanks to @​ijjk, @​janicklas-ralph, @​theevilhead, @​Nfinished, @​styfle, @​huozhi, and @​feugy for helping!

    v13.0.7-canary.6

    Core Changes

    • Update no-img-element lint rule: #43982
    • Fix: fix pages in Route Groups returning 500 with output: "standalone": #43746
    • Add default head for app dir: #43963
    • Fix browser navigation buttons not working with shallow routing and middleware: #43919
    • Fast refresh should recover from event handler errors in app dir: #43882
    • Fix module error for findDOMNode on edge: #43998

    Example Changes

    • Move Google Analytics script to the : #43838

    Misc Changes

    • Fix e2e deploy test setup: #43990

    Credits

    Huge thanks to @​styfle, @​aarnadlr, @​DuCanhGH, @​huozhi, @​kleintorres, and @​hanneslund for helping!

    v13.0.7-canary.5

    Core Changes

    • Fix error message for invalid runtime option in app dir: #43900
    • fix: forwarding props to no ssr dynamic: #43901
    • Improve type checking error message for invalid props: #43903
    • Improve type checking error message for invalid props: #43903
    • Support for named slots in type checking: #43906
    • Fix next/dynamic types for resolving named export module: #43923

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump eslint-config-next from 12.2.0 to 13.0.7 in /App

    Bump eslint-config-next from 12.2.0 to 13.0.7 in /App

    Bumps eslint-config-next from 12.2.0 to 13.0.7.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.0.7-canary.7

    Core Changes

    • Adding data attr to inlined font definition: #44008
    • Replace taskr.watch for core compilation: #44027
    • Fix .images.remotePatterns[0].port warning: #44032
    • Fix app client entry key for windows: #44011
    • feat: enables 'edge' as a possible runtime for API routes: #44045

    Documentation Changes

    • Add docs for missing support on custom routes: #44007
    • docs: fix wording: #44020
    • not ie 11 is dead: #44029

    Credits

    Huge thanks to @​ijjk, @​janicklas-ralph, @​theevilhead, @​Nfinished, @​styfle, @​huozhi, and @​feugy for helping!

    v13.0.7-canary.6

    Core Changes

    • Update no-img-element lint rule: #43982
    • Fix: fix pages in Route Groups returning 500 with output: "standalone": #43746
    • Add default head for app dir: #43963
    • Fix browser navigation buttons not working with shallow routing and middleware: #43919
    • Fast refresh should recover from event handler errors in app dir: #43882
    • Fix module error for findDOMNode on edge: #43998

    Example Changes

    • Move Google Analytics script to the : #43838

    Misc Changes

    • Fix e2e deploy test setup: #43990

    Credits

    Huge thanks to @​styfle, @​aarnadlr, @​DuCanhGH, @​huozhi, @​kleintorres, and @​hanneslund for helping!

    v13.0.7-canary.5

    Core Changes

    • Fix error message for invalid runtime option in app dir: #43900
    • fix: forwarding props to no ssr dynamic: #43901
    • Improve type checking error message for invalid props: #43903
    • Improve type checking error message for invalid props: #43903
    • Support for named slots in type checking: #43906
    • Fix next/dynamic types for resolving named export module: #43923

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump next from 12.2.0 to 13.0.6 in /App

    Bump next from 12.2.0 to 13.0.6 in /App

    Bumps next from 12.2.0 to 13.0.6.

    Release notes

    Sourced from next's releases.

    v13.0.6

    Core Changes

    • test(integration): allow to run --turbo dev server tests dynamically : #42967
    • Ensure loaderFile is included in webpack cache key: #43315
    • Improve @​next/font error handling: #43298
    • Improve RSC plugin to provide better errors: #42435
    • fix appDir returning 404 in production with "output": "standalone": #43268
    • Fix outputting un-necessary trace files for edge functions: #43304
    • fix: apply default export interop to pages/_app: #43335
    • Fix package resolution issue in app dir: #43349
    • Get correct chunks in flight-manifest on Windows: #43334
    • Resolve RSC / HTML rendering errors in error overlay: #43332
    • App directory next/link dynamic href dev error: #43074
    • Add ref forwarding for next/image: #43193
    • Always transform styled-jsx for rsc and error with client-only condition: #43386
    • dynamic = 'error' should only throw if page didn't get exported: #43377
    • fix output: "standalone" returning 500 error on certain pages when built without pages/: #43336
    • Fix "apply() is only allowed in ready status (state: idle)" HMR errors: #43242
    • Add gSP and gSSP checks for both server and client layers in the SWC transform: #43391
    • Make sure the TS plugin works for src/app: #43412
    • Remove stack trace from full reload warning: #43453
    • Upgrade compiled undici: #43481
    • Fix missing cleanup process in flight plugin globals: #43297
    • Fix matchers in middleware manifest: #43549
    • rsc: bundle legacy head as client component: #43425
    • Remove useState from next/image: #43587
    • Group redirect status imports: #43480
    • Fix Failed to copy traced files for Edge functions and handle its files with middleware-manifest.json: #43326
    • Update next/link default legacyBehavior: #42623
    • fix: Dynamic Usage Error when using previewData with generateStaticParams and appDir: #43395
    • Minimized runtime errors in app dir: #43511

    Documentation Changes

    • Add link back to font video in Font docs.: #43440
    • docs: update known Safari bug: #43513
    • Add yarn berry dependency upgrade example for Next 12 to 13 upgrade documentation.: #43472
    • Clarify that publicRuntimeConfig and serverRuntimeConfig do not work with Output File Tracing: #43443
    • adding note that edge api routes are not supported with ISR: #43572
    • Improve docs for URL Imports: #43615

    Example Changes

    • chore(examples): Deprecate cms-strapi: #43325
    • Add example commands for creating reproductions: #43375
    • updates with-supertokens example: #43379
    • Fix with-docker-compose example: #43419
    • chore(examples): fix CLI commands for MobX examples: #43534
    • Simplify and convert with-vercel-fetch example to TypeScript: #43403

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump eslint-config-next from 12.2.0 to 13.0.6 in /App

    Bump eslint-config-next from 12.2.0 to 13.0.6 in /App

    Bumps eslint-config-next from 12.2.0 to 13.0.6.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.0.6

    Core Changes

    • test(integration): allow to run --turbo dev server tests dynamically : #42967
    • Ensure loaderFile is included in webpack cache key: #43315
    • Improve @​next/font error handling: #43298
    • Improve RSC plugin to provide better errors: #42435
    • fix appDir returning 404 in production with "output": "standalone": #43268
    • Fix outputting un-necessary trace files for edge functions: #43304
    • fix: apply default export interop to pages/_app: #43335
    • Fix package resolution issue in app dir: #43349
    • Get correct chunks in flight-manifest on Windows: #43334
    • Resolve RSC / HTML rendering errors in error overlay: #43332
    • App directory next/link dynamic href dev error: #43074
    • Add ref forwarding for next/image: #43193
    • Always transform styled-jsx for rsc and error with client-only condition: #43386
    • dynamic = 'error' should only throw if page didn't get exported: #43377
    • fix output: "standalone" returning 500 error on certain pages when built without pages/: #43336
    • Fix "apply() is only allowed in ready status (state: idle)" HMR errors: #43242
    • Add gSP and gSSP checks for both server and client layers in the SWC transform: #43391
    • Make sure the TS plugin works for src/app: #43412
    • Remove stack trace from full reload warning: #43453
    • Upgrade compiled undici: #43481
    • Fix missing cleanup process in flight plugin globals: #43297
    • Fix matchers in middleware manifest: #43549
    • rsc: bundle legacy head as client component: #43425
    • Remove useState from next/image: #43587
    • Group redirect status imports: #43480
    • Fix Failed to copy traced files for Edge functions and handle its files with middleware-manifest.json: #43326
    • Update next/link default legacyBehavior: #42623
    • fix: Dynamic Usage Error when using previewData with generateStaticParams and appDir: #43395
    • Minimized runtime errors in app dir: #43511

    Documentation Changes

    • Add link back to font video in Font docs.: #43440
    • docs: update known Safari bug: #43513
    • Add yarn berry dependency upgrade example for Next 12 to 13 upgrade documentation.: #43472
    • Clarify that publicRuntimeConfig and serverRuntimeConfig do not work with Output File Tracing: #43443
    • adding note that edge api routes are not supported with ISR: #43572
    • Improve docs for URL Imports: #43615

    Example Changes

    • chore(examples): Deprecate cms-strapi: #43325
    • Add example commands for creating reproductions: #43375
    • updates with-supertokens example: #43379
    • Fix with-docker-compose example: #43419
    • chore(examples): fix CLI commands for MobX examples: #43534
    • Simplify and convert with-vercel-fetch example to TypeScript: #43403

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump eslint-config-next from 12.2.0 to 13.0.5 in /App

    Bump eslint-config-next from 12.2.0 to 13.0.5 in /App

    Bumps eslint-config-next from 12.2.0 to 13.0.5.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.0.5

    Core Changes

    • Remove unnecessary async function when preloading async components: #42957
    • Add force-static handling for app dir: #43061
    • Add experimental outputFileTracingIgnores config: #43103
    • Leverage outputFileTracingIgnores for next-server trace as well: #43108
    • Remove unstable_revalidate: #43119
    • types: better type definition for internal utils: #43070
    • Eagerly build swc binaries on change: #43142
    • chore: Update swc_core to v0.43.23: #42977
    • fix(next-swc/relay): make pages directory optional: #43116
    • Remove the timestamp query for CSS resources: #43185
    • Update experimental skipTrailingSlashRedirect handling: #43201
    • Avoid bundling appDir rendering into pages edge SSR bundle: #43184
    • Alias esm next document to avoid mismatch react context: #43192
    • Fix middleware not executed when pages directory is empty: #43205
    • Remove app routes from _devPagesManifest: #43188
    • Fix HMR error: "Cannot read properties of null (reading 'length')": #43145
    • fix(ts): re-export PageComponent and LayoutComponent types: #43226
    • Fix app routes are not correctly matched when src directory is used: #43234
    • chore: add firebase-admin to default serverComponentsExternalPackages list: #43249
    • Fix React.cache() in layout/page file: #43187
    • build(cargo): bump up turbopack: #43273
    • fix(next-swc): aarch64 build: #43275
    • Add fallback aliases for React: #43203
    • fix: apply default export interop to next/error: #43238
    • Remove unused use-sync-external-store dependency: #43281
    • Imageloader: collect images serverside to include images from staticp…: #41554
    • Update precompiled react: #43288
    • Resolve next api for layouts to esm for edge runtime: #43302
    • Refactor code: #43291
    • Show error for invalid page props in the TS plugin: #43300
    • docs: add error link when missing appDir: true: #43293

    Documentation Changes

    • Add note in next/link docs about anchor props: #43064
    • Remove unneeded async in docs.: #43161
    • Add JWT example to error page.: #43162
    • Updated typo in the documentation: #43160
    • Add missing quote in next/script example: #43196
    • Add a note about the auto-created empty directory: #43219
    • docs: Add default browserslist configuration as a starting point: #43260

    Example Changes

    • chore: Updating Tigris example to use stable release: #43058
    • examples(with-ant-design): bump antd v5.0.0: #43062
    • fix: Wrong link to source in "responsive" image example: #43081

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump next from 12.2.0 to 13.0.5 in /App

    Bump next from 12.2.0 to 13.0.5 in /App

    Bumps next from 12.2.0 to 13.0.5.

    Release notes

    Sourced from next's releases.

    v13.0.5

    Core Changes

    • Remove unnecessary async function when preloading async components: #42957
    • Add force-static handling for app dir: #43061
    • Add experimental outputFileTracingIgnores config: #43103
    • Leverage outputFileTracingIgnores for next-server trace as well: #43108
    • Remove unstable_revalidate: #43119
    • types: better type definition for internal utils: #43070
    • Eagerly build swc binaries on change: #43142
    • chore: Update swc_core to v0.43.23: #42977
    • fix(next-swc/relay): make pages directory optional: #43116
    • Remove the timestamp query for CSS resources: #43185
    • Update experimental skipTrailingSlashRedirect handling: #43201
    • Avoid bundling appDir rendering into pages edge SSR bundle: #43184
    • Alias esm next document to avoid mismatch react context: #43192
    • Fix middleware not executed when pages directory is empty: #43205
    • Remove app routes from _devPagesManifest: #43188
    • Fix HMR error: "Cannot read properties of null (reading 'length')": #43145
    • fix(ts): re-export PageComponent and LayoutComponent types: #43226
    • Fix app routes are not correctly matched when src directory is used: #43234
    • chore: add firebase-admin to default serverComponentsExternalPackages list: #43249
    • Fix React.cache() in layout/page file: #43187
    • build(cargo): bump up turbopack: #43273
    • fix(next-swc): aarch64 build: #43275
    • Add fallback aliases for React: #43203
    • fix: apply default export interop to next/error: #43238
    • Remove unused use-sync-external-store dependency: #43281
    • Imageloader: collect images serverside to include images from staticp…: #41554
    • Update precompiled react: #43288
    • Resolve next api for layouts to esm for edge runtime: #43302
    • Refactor code: #43291
    • Show error for invalid page props in the TS plugin: #43300
    • docs: add error link when missing appDir: true: #43293

    Documentation Changes

    • Add note in next/link docs about anchor props: #43064
    • Remove unneeded async in docs.: #43161
    • Add JWT example to error page.: #43162
    • Updated typo in the documentation: #43160
    • Add missing quote in next/script example: #43196
    • Add a note about the auto-created empty directory: #43219
    • docs: Add default browserslist configuration as a starting point: #43260

    Example Changes

    • chore: Updating Tigris example to use stable release: #43058
    • examples(with-ant-design): bump antd v5.0.0: #43062
    • fix: Wrong link to source in "responsive" image example: #43081

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @tailwindcss/typography from 0.5.2 to 0.5.8 in /App

    Bump @tailwindcss/typography from 0.5.2 to 0.5.8 in /App

    Bumps @tailwindcss/typography from 0.5.2 to 0.5.8.

    Release notes

    Sourced from @​tailwindcss/typography's releases.

    v0.5.8

    Fixed

    • Fix selector when using a non-default class (e.g. prose-sm) (#289)

    v0.5.7

    Fixed

    • Update TypeScript types (#284)

    v0.5.6

    v0.5.5

    Added

    • Add typescript types (#283)

    v0.5.4

    Fixed

    • Update strong and code color styles to inherit from parent (#276)

    v0.5.3

    Added

    • Add styles for tfoot elements (#243)
    • Add prose-h5 and prose-h6 variants (#273)

    Fixed

    • Fix prose elements legacy mode (#259)
    • Allow lead class to override element styles (#260)
    • Fix generation of prose-headings variant (#264)
    • Fix figure spacing (#267)
    • Fix child combinator :where selectors (#268)
    • Fix prose-headings variant to include h5 and h6 elements (#273)
    Changelog

    Sourced from @​tailwindcss/typography's changelog.

    [0.5.8] - 2022-11-07

    Fixed

    • Fix selector when using a non-default class (e.g. prose-sm) (#289)

    [0.5.7] - 2022-09-02

    Fixed

    • Update TypeScript types (#284)

    [0.5.6] - 2022-09-01

    [0.5.5] - 2022-09-01

    Added

    • Add typescript types (#283)

    [0.5.4] - 2022-07-12

    Fixed

    • Update strong and code color styles to inherit from parent (#276)

    [0.5.3] - 2022-07-07

    Added

    • Add styles for tfoot elements (#243)
    • Add prose-h5 and prose-h6 variants (#273)

    Fixed

    • Fix prose elements legacy mode (#259)
    • Allow lead class to override element styles (#260)
    • Fix generation of prose-headings variant (#264)
    • Fix figure spacing (#267)
    • Fix child combinator :where selectors (#268)
    • Fix prose-headings variant to include h5 and h6 elements (#273)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump next from 12.2.0 to 13.0.4 in /App

    Bump next from 12.2.0 to 13.0.4 in /App

    Bumps next from 12.2.0 to 13.0.4.

    Release notes

    Sourced from next's releases.

    v13.0.4

    Core Changes

    • Show link to the docs for route segment config options: #42779
    • fix: Fix regression of swc minifier: #42790
    • Add additional item to RSC payload, preparing for head.tsx on navigation: #42791
    • Use window.location directly instead of parsing into URL: #42888
    • feat(next-swc/relay): Add javascript to language: #42894
    • types(#42003): better typing for next/link: #42117
    • Ensure query is provided correctly with middleware rewrites: #42818
    • feat(next/swc): allow to run custom turbopack binary: #42656
    • fix: Error: NEXT_REDIRECT crashing server in prod: #42793
    • Update caching for swc turbo builds: #42929
    • Handle head.js on client-side navigation: #42904
    • feat(jest): respect transpilePackages in tests: #42987
    • App files ending with page registred as page files: #42996
    • Allow generateStaticParams to be a synchronous function in app directory: #42942
    • chore(eslint-config-next): bump eslint-import-resolver-typescript: #43010
    • Ensure next.config.js function is handled for turbo: #43015
    • Fix app page check on windows: #43022
    • Add middleware prefetching config: #42936
    • Fix middleware prefetch cases: #43056
    • Ensure backslash is correctly handled in find-page-file: #43057
    • Fix app render: escape segment value #42626: #42823

    Documentation Changes

    • docs: fix middleware docs cookie example: #42816
    • Update docs/advanced-features/debugging.md: #42842
    • docs(edge-api-routes): fixes example: #42903
    • Update SFCC example to use TypeScript + @next/font: #42865
    • Add more details to invalid-next-config doc: #42917
    • typo: #42968
    • Document regions config for experimental-edge: #43009
    • docs: Add examples of using multiple weights and styles: #43031

    Example Changes

    • chore(examples): next/future/image -> next/image: #42794
    • docs(examples): auth0 update callback URL: #42855
    • Updates Apollo Server Examples to use Apollo Server 4 & @​as-integrations/next: #42771
    • Improve with-algolia-react-instantsearch example and convert to TypeScript: #42617
    • Convert blog cover images to next/image: #42908
    • Make cover image full width: #42916
    • Convert with-app-layout example to TypeScript: #42930
    • Tigris example with Next.js: #42662
    • feat(examples): with-grafbase: #42898
    • docs(examples): add postgres.js example: #42962
    • Remove with-atlaskit example: #42973
    • Remove with-carbon-components example: #42976

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump eslint-config-next from 12.2.0 to 13.1.1 in /App

    Bump eslint-config-next from 12.2.0 to 13.1.1 in /App

    Bumps eslint-config-next from 12.2.0 to 13.1.1.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.1.1

    Core Changes

    • Exclude srcset from svg image: #44308
    • Fix CSS resource path not matched in __entry_css_files__: #44310
    • Fix next/image 404 when basePath and trailingSlash defined: #44312

    Documentation Changes

    • Remove experimental for modularizeImports from docs and example: #44311

    Example Changes

    • Updated dependencies for with-tailwindcss example: #44289

    Misc Changes

    • Use turbo for packing files in test setup: #44074

    Credits

    Huge thanks to @​JanKaifer, @​Nutlope, @​styfle, and @​chibicode for helping!

    v13.1.1-canary.1

    Core Changes

    • Fix next/image 404 when basePath and trailingSlash defined: #44312

    Documentation Changes

    • Remove experimental for modularizeImports from docs and example: #44311

    Credits

    Huge thanks to @​chibicode and @​styfle for helping!

    v13.1.1-canary.0

    Core Changes

    • Exclude srcset from svg image: #44308
    • Fix CSS resource path not matched in __entry_css_files__: #44310

    Example Changes

    • Updated dependencies for with-tailwindcss example: #44289

    Misc Changes

    • Use turbo for packing files in test setup: #44074

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump next from 12.2.0 to 13.1.1 in /App

    Bump next from 12.2.0 to 13.1.1 in /App

    Bumps next from 12.2.0 to 13.1.1.

    Release notes

    Sourced from next's releases.

    v13.1.1

    Core Changes

    • Exclude srcset from svg image: #44308
    • Fix CSS resource path not matched in __entry_css_files__: #44310
    • Fix next/image 404 when basePath and trailingSlash defined: #44312

    Documentation Changes

    • Remove experimental for modularizeImports from docs and example: #44311

    Example Changes

    • Updated dependencies for with-tailwindcss example: #44289

    Misc Changes

    • Use turbo for packing files in test setup: #44074

    Credits

    Huge thanks to @​JanKaifer, @​Nutlope, @​styfle, and @​chibicode for helping!

    v13.1.1-canary.1

    Core Changes

    • Fix next/image 404 when basePath and trailingSlash defined: #44312

    Documentation Changes

    • Remove experimental for modularizeImports from docs and example: #44311

    Credits

    Huge thanks to @​chibicode and @​styfle for helping!

    v13.1.1-canary.0

    Core Changes

    • Exclude srcset from svg image: #44308
    • Fix CSS resource path not matched in __entry_css_files__: #44310

    Example Changes

    • Updated dependencies for with-tailwindcss example: #44289

    Misc Changes

    • Use turbo for packing files in test setup: #44074

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump @graphql-codegen/typescript-react-query from 3.5.14 to 4.0.6 in /App

    Bump @graphql-codegen/typescript-react-query from 3.5.14 to 4.0.6 in /App

    Bumps @graphql-codegen/typescript-react-query from 3.5.14 to 4.0.6.

    Changelog

    Sourced from @​graphql-codegen/typescript-react-query's changelog.

    4.0.6

    Patch Changes

    4.0.5

    Patch Changes

    4.0.4

    Patch Changes

    • Updated dependencies [63dc8f205]:
      • @​graphql-codegen/visitor-plugin-common@​2.13.1
      • @​graphql-codegen/plugin-helpers@​2.7.2

    4.0.3

    Patch Changes

    4.0.2

    Patch Changes

    • Updated dependencies [1bd7f771c]:
      • @​graphql-codegen/visitor-plugin-common@​2.12.2

    4.0.1

    Patch Changes

    4.0.0

    Major Changes

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump react-headless-tabs from 5.1.2 to 6.0.3 in /App

    Bump react-headless-tabs from 5.1.2 to 6.0.3 in /App

    Bumps react-headless-tabs from 5.1.2 to 6.0.3.

    Release notes

    Sourced from react-headless-tabs's releases.

    [email protected]

    Patch Changes

    • b2aabd5: Upgrade dependencies

    [email protected]

    Patch Changes

    • 1ad11ef: Let default tab init to undefined

    [email protected]

    Patch Changes

    • bbadc4f: Only unmount hidden inactive tabs

    [email protected]

    Major Changes

    • 42cc470: Remove always render and unmount strategies

    Minor Changes

    • 42cc470: Add strategy to unmount inactive tabs

    Patch Changes

    • 018a8ba: Upgrade dependencies

    [email protected]

    Patch Changes

    • e854bad: Upgrade dependencies
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump jest from 28.1.2 to 29.3.1 in /App

    Bump jest from 28.1.2 to 29.3.1 in /App

    Bumps jest from 28.1.2 to 29.3.1.

    Release notes

    Sourced from jest's releases.

    v29.3.1

    Fixes

    • [jest-config] Do not warn about preset in ProjectConfig #13583

    Performance

    • [jest-transform] Defer creation of cache directory #13420

    v29.3.0

    Features

    • [jest-runtime] Support WebAssembly (Wasm) imports in ESM modules (#13505)

    Fixes

    • [jest-config] Add config validation for projects option (#13565)
    • [jest-mock] Treat cjs modules as objects so they can be mocked (#13513)
    • [jest-worker] Throw an error instead of hanging when jest workers terminate unexpectedly (#13566)

    Chore & Maintenance

    • [@jest/transform] Update convert-source-map (#13509)
    • [docs] Mention toStrictEqual in UsingMatchers docs. (#13560)

    New Contributors

    Full Changelog: https://github.com/facebook/jest/compare/v29.2.2...v29.3.0

    v29.2.2

    Fixes

    • [@jest/test-sequencer] Make sure sharding does not produce empty groups (#13476)
    • [jest-circus] Test marked as todo are shown as todo when inside a focussed describe (#13504)
    • [jest-mock] Ensure mock resolved and rejected values are promises from correct realm (#13503)
    • [jest-snapshot] Don't highlight passing asymmetric property matchers in snapshot diff (#13480)

    Chore & Maintenance

    • [docs] Update link to Jest 28 upgrade guide in error message (#13483)
    • [jest-runner, jest-watcher] Update emittery (#13490)

    New Contributors

    ... (truncated)

    Changelog

    Sourced from jest's changelog.

    29.3.1

    Fixes

    • [jest-config] Do not warn about preset in ProjectConfig (#13583)

    Performance

    • [jest-transform] Defer creation of cache directory (#13420)

    29.3.0

    Features

    • [jest-runtime] Support WebAssembly (Wasm) imports in ESM modules (#13505)

    Fixes

    • [jest-config] Add config validation for projects option (#13565)
    • [jest-mock] Treat cjs modules as objects so they can be mocked (#13513)
    • [jest-worker] Throw an error instead of hanging when jest workers terminate unexpectedly (#13566)

    Chore & Maintenance

    • [@jest/transform] Update convert-source-map (#13509)
    • [docs] Mention toStrictEqual in UsingMatchers docs. (#13560)

    29.2.2

    Fixes

    • [@jest/test-sequencer] Make sure sharding does not produce empty groups (#13476)
    • [jest-circus] Test marked as todo are shown as todo when inside a focussed describe (#13504)
    • [jest-mock] Ensure mock resolved and rejected values are promises from correct realm (#13503)
    • [jest-snapshot] Don't highlight passing asymmetric property matchers in snapshot diff (#13480)

    Chore & Maintenance

    • [docs] Update link to Jest 28 upgrade guide in error message (#13483)
    • [jest-runner, jest-watcher] Update emittery (#13490)

    29.2.1

    Features

    • [@jest/globals, jest-mock] Add jest.Spied* utility types (#13440)

    Fixes

    • [jest-environment-node] make globalThis.performance writable for Node 19 and fake timers (#13467)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
NextJS Starter Example for Running Zesty.io CMS

Zesty.io + NextJS Getting Started Node and NPM need to be installed. From your command line.

Zesty.io 9 Dec 8, 2022
Stepzen-sveltekit - An Example Blog with SvelteKit, the DEV API, and a StepZen GraphQL Backend.

Building a Serverless Blog with StepZen, SvelteKit, and the DEV API SvelteKit is a serverless first Svelte metaframework for building web applications

Anthony Campolo 0 Jan 17, 2022
A template repository for Deno, GraphQL, and Svelte projects

Svelte is an innovative approach to frontend software development, the component model, and reactivity features creates simplistic approach to some hard problems. Svelte runs on the front end and is known as a Single Page Application.

hyper 15 Dec 20, 2022
Nestjs boilerplate template (mongodb, typeorm, graphql - code first, i18n, global exception handling etc.)

Description City-Library-Demo project for boilerplate. (node version: 16.14.0, npm version: 8.5.2) First Steps Create .env file in root directory. (Th

Mert Kaygusuz 7 Nov 21, 2022
Express Graphql Clean Architecture

Folder pattern for express graphql starterkit clean architecture, easy to scalable and easy to maintenance, explore documentation for more about this starterkit https://typegraphql.com

Restu Wahyu Saputra 10 Aug 14, 2022
NextJS, TypeScript and Styled Components project boilerplate

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Mateus 2 Sep 21, 2021
Next Boilerplate was created to be a template for starting NextJS projects with pre-configured settings like Linters, Test Setup, Storybook and Commit Hooks.

Next Boilerplate was created to be a template for starting NextJS projects with pre-configured settings like Linters, Test Setup, Storybook and Commit Hooks.

Claudio Orlandi 4 Feb 22, 2022
A NextJS + TailwindCSS 3 Dashboard Admin For Laravel Breeze

Windmill with Laravel Breeze as Backend API Introduction This repository is an implementing of the Laravel Breeze application / authentication starter

ROKET ID 17 Nov 18, 2022
NextJS BoilerPlate for Alpha version(Next.js + Styled Components + Customization + Theme)

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Super Ninja 8 Oct 24, 2022
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in

A comprehensive starter kit for rapid application development using React. Why Slingshot? One command to get started - Type npm start to start develop

Cory House 9.8k Jan 3, 2023
A Gatsby starter using the latest Shopify plugin showcasing a store with product overview, individual product pages, and a cart

Gatsby Starter Shopify Kick off your next Shopify project with this boilerplate. This starter creates a store with a custom landing page, individual f

Brent Jackson 12 May 12, 2021
Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You can download or clone it to speed up your projects.

mcrn-event-booking-app-starter Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You

Roy Chen 43 Dec 19, 2022
The deck, starter project, & final demo for @lachlanjc’s talk at PrideMakers 2021.

PrideMakers 2021 The deck, starter project, & final demo for @lachlanjc’s talk at PrideMakers 2021. Starter on Glitch: https://glitch.com/~pridemakers

Lachlan Campbell 3 Sep 24, 2021
A full-stack dApp starter built on Ethereum (Solidity) with Next.js (React).

A full stack dApp starter built on Ethereum (Solidity) with Next.js (React) This repo contains boilerplate code for interacting with a simple smart co

Tom Hirst 272 Dec 30, 2022
Starter Project for Nuxt3 project with full tailwind3 implementation and also docker & docker-compose supprt

Nuxt 3 & Tailwind 3 Starter Including tailwindConfig and Tailwind Config Viewer! Be patient, this is just a Beta version of Nuxt3. For Nuxt3 Installat

Michel Wächter 42 Nov 10, 2022
Next.js + Tailwind CSS + TypeScript starter packed with useful development features

?? ts-nextjs-tailwind-starter Next.js + Tailwind CSS + TypeScript starter packed with useful development features. Made by Theodorus Clarence Features

Cornelius Denninger 7 Nov 12, 2022
A Remix starter with intuitive defaults, like support for internationalization and localized URLs

?? Remix Starter A Remix starter with intuitive defaults, like support for internationalization and localized URLs. Coming soon: Authentication and au

Anand Chowdhary 51 Jan 8, 2023
A simple Vue3, Nuxt3 and Tailwind3 Starter Template

Nuxt 3 + Tailwind CSS 3 Starter This is a minimal starter template for Nuxt 3 projects with Tailwind CSS 3. It includes a simple template pages/index.

Rizkhal 1 Feb 11, 2022
A Next + TypeScript Starter. Featuring Styled-Components, ESLint, Prettier, Axe a11y monitoring, Fathom analytics, sitemap generation, and more!

Next + TypeScript Starter A Next + TypeScript Starter by Justin Juno. Featuring Styled-Components, ESLint, Prettier, Axe a11y monitoring, Fathom analy

Justin Juno 11 Dec 13, 2022