Gatsby + TypeScript + TailwindCSS

  • By Florentin / ÁŹěŤĺį
  • Last update: Dec 17, 2022
  • Comments: 17

All Contributors

Gatsby TypeScript Tailwind

Gatsby TypeScript Tailwind

ūüöÄ Quick start

  1. Clone the project and start developing.

    Navigate into your new site’s directory and start it up.

    git clone https://github.com/impulse/gatsby-typescript-tailwind
    cd gatsby-typescript-tailwind/
    gatsby develop
  2. Open the source code and start editing!

    Your site is now running at http://localhost:8000!

    Note: You'll also see a second link: http://localhost:8000/___graphql. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.

    Open the gatsby-typescript-tailwind directory in your code editor of choice and edit src/pages/index.tsx. Save your changes and the browser will update in real time!

ūüéď Learning Gatsby

Looking for more guidance? Full documentation for Gatsby lives on the website. Here are some places to start:

  • For most developers, we recommend starting with our in-depth tutorial for creating a site with Gatsby. It starts with zero assumptions about your level of ability and walks through every step of the process.

  • To dive straight into code samples, head to our documentation. In particular, check out the Guides, API Reference, and Advanced Tutorials sections in the sidebar.

License

MIT

Contributors ‚ú®

Thanks goes to these wonderful people (emoji key):

Simon VDB
Simon VDB

ūüíĽ

This project follows the all-contributors specification. Contributions of any kind welcome!

Github

https://github.com/ecklf/gatsby-typescript-tailwind

Comments(17)

  • 1

    build(deps): bump moment from 2.29.0 to 2.29.2

    Bumps moment from 2.29.0 to 2.29.2.

    Changelog

    Sourced from moment's changelog.

    2.29.2 See full changelog

    • Release Apr 3 2022

    Address https://github.com/advisories/GHSA-8hfj-j24r-96c4

    2.29.1 See full changelog

    • Release Oct 6, 2020

    Updated deprecation message, bugfix in hi locale

    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 2

    build(deps): bump url-parse from 1.4.7 to 1.5.7

    Bumps url-parse from 1.4.7 to 1.5.7.

    Commits
    • 8b3f5f2 1.5.7
    • ef45a13 [fix] Readd the empty userinfo to url.href (#226)
    • 88df234 [doc] Add soft deprecation notice
    • 78e9f2f [security] Fix nits
    • e6fa434 [security] Add credits for incorrect handling of userinfo vulnerability
    • 4c9fa23 1.5.6
    • 7b0b8a6 Merge pull request #223 from unshiftio/fix/at-sign-handling-in-userinfo
    • e4a5807 1.5.5
    • 193b44b [minor] Simplify whitespace regex
    • 319851b [fix] Remove CR, HT, and LF
    • 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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 3

    build(deps): bump follow-redirects from 1.13.0 to 1.14.7

    Bumps follow-redirects from 1.13.0 to 1.14.7.

    Commits
    • 2ede36d Release version 1.14.7 of the npm package.
    • 8b347cb Drop Cookie header across domains.
    • 6f5029a Release version 1.14.6 of the npm package.
    • af706be Ignore null headers.
    • d01ab7a Release version 1.14.5 of the npm package.
    • 40052ea Make compatible with Node 17.
    • 86f7572 Fix: clear internal timer on request abort to avoid leakage
    • 2e1eaf0 Keep Authorization header on subdomain redirects.
    • 2ad9e82 Carry over Host header on relative redirects (#172)
    • 77e2a58 Release version 1.14.4 of the npm package.
    • 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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 4

    SCSS support

    Hi,

    Thank you for this starter. I think a lot of people would want to use SCSS so it would be a good idea to add a few tips to the Docs on how to do this. Since I am a beginner in Gatsby, it took me a while to make it work.

    Thanks!

  • 5

    chore(deps): update dependency eslint-plugin-jsx-a11y to v6.3.1

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | eslint-plugin-jsx-a11y | devDependencies | minor | 6.2.3 -> 6.3.1 |


    Release Notes

    evcohen/eslint-plugin-jsx-a11y

    v6.3.1

    Compare Source

    ==================

    • 765da0f Update to aria-query 4.2.2
    • d528e8c Fix aria-level allowed on elements wit role heading (#‚Äč704)
    • 29c6859 [meta] remove yarn registry from npmrc, so publishing works
    • f52c206 chore(package): update estraverse to version 5.0.0

    v6.3.0

    Compare Source

    ==================

    • cce838a Update aria-query to 4.2.0
    • 121e8a4 Add two test cases found while upgrading to ARIA 1.2
    • 8059f51 Fix test failures raised by the upgrade to ARIA 1.2
    • 0d24e3a Update package.json
    • b1f412a Fix test failures in role-has-required-aria-props due to ARIA 1.2 updates
    • 74cec6e Fix test failures in no-noninteractive-element-interactions due to ARIA 1.2 updates
    • 835b89e Fix test failures in role-supports-aria-props-test due to ARIA 1.2 updates
    • 730319b Account for the null semantic generic role in ARIA 1.2
    • 7dfa7c9 Update aria-query from 4.0.1 to 4.0.2
    • 42098b9 [Refactor] img-redundant-alt: removing a use of some
    • a910d83 [Tests] label-has-associated-control: add test for
    • b273fe5 [New] Support ESLint 7.x
    • 1a97632 [Deps] update @babel/runtime, array-includes, axe-core, axobject-query, damerau-levenshtein, jsx-ast-utils
    • b36976f [Dev Deps] update @babel/cli, @babel/core, @babel/plugin-transform-flow-types, babel-eslint, babel-jest, coveralls, eslint-config-airbnb-base, eslint-plugin-flowtype, eslint-plugin-import, estraverse, in-publish, jest, minimist, rimraf, safe-publish-latest
    • 89acdc4 fix: removing the use of the some function
    • 410ae43 chore(package): update eslint-plugin-flowtype to version 5.0.0
    • a87f83d fix(package): update emoji-regex to version 9.0.0
    • 71940e6 chore(package): update babel-preset-airbnb to version 5.0.0
    • d471f54 docs: Fix 404 links to WAI-ARIA spec
    • 42a2016 Fixes #‚Äč669: use the language-tags package to check the lang rule
    • 7bcea20 [Tests] update axe-core
    • f13dc38 [Deps] Pin axe-core version
    • 33670bb fix: require missing 'autocomplete-valid' rule
    • aca4c37 chore(mouse-event): revert unrelated formatting changes
    • df1e275 fix(mouse-event): remove check from custom elements
    • 1a16a1c chore(package): update jscodeshift to version 0.7.0
    • 7a55cdd chore(package): update flow-bin to version 0.113.0
    • 8e0d22b Update aria-query and axobject-query to the latest versions
    • dd49060 Added test cases for an empty or undefined value of aria-label and aria-labelledby in alt-text
    • 1a7b94f Updated dependencies including eslint-config-airbnb-base
    • 3aea217 chore: replace ignoreNonDOM with inputComponents
    • 1848d00 feat(autocomplete-valid): add to recommended & strict config
    • 8703840 refactor: use to axe-cre 3.4 SerialVirtualNode format
    • 3519c7b chore: Remove axe VirtualNode abstraction
    • 9ac55c4 autocomplete-valid: Add inline comment
    • 44c6098 Update axe-core to 3.3.0
    • 9916990 new autocomplete-valid rule
    • 82f598e [Docs] examples: add language in code block for syntax highlight
    • 2529ad3 fixing casing issue on aria-props
    • 00926f2 Update README.md
    • ce5d121 Update README.md
    • 031574e chore(package): update flow-bin to version 0.103.0
    • e00e1db [meta] add FUNDING.yml
    • e1e5fae Fix readme file

    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Enabled.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 6

    chore(deps): update dependency eslint-plugin-import to v2.21.2

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | eslint-plugin-import | devDependencies | minor | 2.20.2 -> 2.21.2 |


    Release Notes

    benmosher/eslint-plugin-import

    v2.21.2

    Compare Source

    Fixed
    • [order]: avoid a crash on TypeScript‚Äôs export import syntax ([#‚Äč1808], thanks [@‚Äčljharb])
    • [newline-after-import]: consider TypeScript import = syntax' ([#‚Äč1811], thanks [@‚Äčljharb])
    • [no-internal-modules]: avoid a crash on a named export declaration ([#‚Äč1814], thanks [@‚Äčljharb])

    v2.21.1

    Compare Source

    Fixed
    • TypeScript: [import/named]: avoid requiring typescript when not using TS ([#‚Äč1805], thanks [@‚Äčljharb])

    v2.21.0

    Compare Source

    Added
    • [import/default]: support default export in TSExportAssignment ([#‚Äč1528], thanks [@‚Äčjoaovieira])
    • [no-cycle]: add ignoreExternal option ([#‚Äč1681], thanks [@‚Äčsveyret])
    • [order]: Add support for TypeScript's "import equals"-expressions ([#‚Äč1785], thanks [@‚Äčmanuth])
    • [import/default]: support default export in TSExportAssignment ([#‚Äč1689], thanks [@‚ÄčMaxim-Mazurok])
    • [no-restricted-paths]: add custom message support ([#‚Äč1802], thanks [@‚Äčmalykhinvi])
    Fixed
    • [group-exports]: Flow type export awareness ([#‚Äč1702], thanks [@‚Äčernestostifano])
    • [order]: Recognize pathGroup config for first group ([#‚Äč1719], [#‚Äč1724], thanks [@‚Äčforivall], [@‚Äčxpl])
    • [no-unused-modules]: Fix re-export not counting as usage when used in combination with import ([#‚Äč1722], thanks [@‚ÄčEphem])
    • [no-duplicates]: Handle TS import type ([#‚Äč1676], thanks [@‚Äčkmui2])
    • [newline-after-import]: recognize decorators ([#‚Äč1139], thanks [@‚Äčatos1990])
    • [no-unused-modules]: Revert "[flow] no-unused-modules: add flow type support" ([#‚Äč1770], thanks [@‚ÄčHypnosphi])
    • TypeScript: Add nested namespace handling ([#‚Äč1763], thanks [@‚Äčjulien1619])
    • [namespace]/ExportMap: Fix interface declarations for TypeScript ([#‚Äč1764], thanks [@‚Äčjulien1619])
    • [no-unused-modules]: avoid order-dependence ([#‚Äč1744], thanks [@‚Äčdarkartur])
    • [no-internal-modules]: also check export from syntax ([#‚Äč1691], thanks [@‚Äčadjerbetian])
    • TypeScript: [export]: avoid a crash with export = ([#‚Äč1801], thanks [@‚Äčljharb])
    Changed
    • [Refactor] no-extraneous-dependencies: use moduleVisitor ([#‚Äč1735], thanks [@‚Äčadamborowski])
    • TypeScript config: Disable [named][] ([#‚Äč1726], thanks [@‚Äčastorije])
    • [readme] Remove duplicate no-unused-modules from docs ([#‚Äč1690], thanks [@‚Äčarvigeus])
    • [Docs] order: fix bad inline config ([#‚Äč1788], thanks [@‚Äčnickofthyme])
    • [Tests] Add fix for Windows Subsystem for Linux ([#‚Äč1786], thanks [@‚Äčmanuth])
    • [Docs] no-unused-rules: Fix docs for unused exports ([#‚Äč1776], thanks [@‚Äčbarbogast])
    • [eslint] bump minimum v7 version to v7.2.0

    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Enabled.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 7

    chore(deps): update typescript-eslint monorepo to v3 (major)

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | @typescript-eslint/eslint-plugin | devDependencies | major | 2.29.0 -> 3.4.0 | | @typescript-eslint/parser | devDependencies | major | 2.29.0 -> 3.4.0 |


    Release Notes

    typescript-eslint/typescript-eslint

    v3.4.0

    Compare Source

    Bug Fixes
    Features
    • eslint-plugin: [no-unnecessary-boolean-literal-compare] add option to check nullable booleans (#‚Äč1983) (c0b3057)
    • eslint-plugin: add extension rule no-loss-of-precision (#‚Äč2196) (535b0f2)

    v3.3.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [no-unused-expressions] handle ternary and short-circuit options (#‚Äč2194) (ee9f100)
    • typescript-estree: handle TS4.0 breaking change in TupleType (#‚Äč2197) (5d68129)
    Features
    • eslint-plugin: [naming-convention] better error message and docs for prefix/suffix (#‚Äč2195) (a2ffe55)

    v3.2.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [explicit-module-boundary-types] dont report return type errors on constructor overloads (#‚Äč2158) (53232d7)
    • eslint-plugin: [explicit-module-boundary-types] handle bodyless arrow functions with explicit return types that return functions (#‚Äč2169) (58db655)
    • eslint-plugin: [explicit-module-boundary-types] handle nested functions and functions expressions in a typed variable declaration (#‚Äč2176) (6ff450d)
    • eslint-plugin: [no-extra-non-null-assertion] dont report for assertions not followed by the optional chain (#‚Äč2167) (e4c1834)
    • eslint-plugin: [no-unnecessary-conditionals] Handle comparison of generics and loose comparisons with undefined values (#‚Äč2152) (c86e2a2)
    • eslint-plugin: [prefer-optional-chain] handling first member expression (#‚Äč2156) (de18660)
    • eslint-plugin: [return-await] correct handling of ternaries (#‚Äč2168) (fe4c0bf)
    Features

    v3.1.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [explicit-module-boundary-types] don't check returned functions if parent function has return type (#‚Äč2084) (d7d4eeb)
    • eslint-plugin: [no-unnecessary-condition] handle comparison of any, unknown and loose comparisons with nullish values (#‚Äč2123) (1ae1d01)
    • eslint-plugin: [no-unnecessary-condition] improve optional chain handling (#‚Äč2111) (9ee399b)
    • eslint-plugin: [no-unnecessary-condition] improve optional chain handling 2 - electric boogaloo (#‚Äč2138) (c87cfaf)
    • eslint-plugin: [no-unused-expressions] ignore import expressions (#‚Äč2130) (e383691)
    • eslint-plugin: [no-var-requires] false negative for TSAsExpression and MemberExpression (#‚Äč2139) (df95338)
    • experimental-utils: downlevel type declarations for versions older than 3.8 (#‚Äč2133) (7925823)
    Features
    • eslint-plugin: [ban-ts-comments] add "allow-with-description" option (#‚Äč2099) (8a0fd18)
    • eslint-plugin: [ban-types] allow selective disable of default options with false value (#‚Äč2137) (1cb8ca4)
    • eslint-plugin: [explicit-module-boundary-types] improve accuracy and coverage (#‚Äč2135) (caaa859)

    3.0.2 (2020-05-27)

    Bug Fixes

    3.0.1 (2020-05-25)

    Bug Fixes

    v3.0.2

    Compare Source

    Bug Fixes

    v3.0.1

    Compare Source

    Bug Fixes

    v3.0.0

    Compare Source

    Please see the release notes for v3.0.0

    Bug Fixes
    • eslint-plugin: [dot-notation] fix typo in schema (#‚Äč2040) (242328f)
    • eslint-plugin: correct parser peerDep version (fe59f69)
    • experimental-utils: add back SourceCode.isSpaceBetweenTokens (ae82ea4)
    • typescript-estree: remove now defunct Import node type (f199cbd)
    • typescript-estree: use TSEmptyBodyFunctionExpression for body-less nodes (#‚Äč1289) (82e7163)
    Features

    v2.34.0

    Compare Source

    Bug Fixes
    Features
    • eslint-plugin: [no-invalid-void-type] allow union of void and allowInGenericTypeArguments (#‚Äč1960) (1bc105a)
    • eslint-plugin: [restrict-template-expressions] improve error message (#‚Äč1926) (1af59ba)
    • experimental-utils: add suggestion property for rule modules (#‚Äč2033) (f42a5b0)

    v2.33.0

    Compare Source

    Bug Fixes
    Features

    v2.32.0

    Compare Source

    Bug Fixes
    Features

    v2.31.0

    Compare Source

    Bug Fixes
    Features

    v2.30.0

    Compare Source

    Bug Fixes
    • eslint-plugin: [prefer-string-starts-ends-with] check for negative start index in slice (#‚Äč1920) (ed2bd60)
    • eslint-plugin: fix no-base-to-string boolean literal check (#‚Äč1850) (2f45e99)
    Features

    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 8

    chore(deps): update dependency autoprefixer to v9.8.4

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | autoprefixer | devDependencies | minor | 9.7.6 -> 9.8.4 |


    Release Notes

    postcss/autoprefixer

    v9.8.4

    Compare Source

    • Replace color output library.

    v9.8.3

    Compare Source

    • Return old non-LTS Node.js versions to avoid breaking changes.

    v9.8.2

    Compare Source

    • Remove Node.js 13.0-13.7 from supported engines, because of buggy ESM support.

    v9.8.1

    Compare Source

    v9.8.0

    Compare Source

    XCOM coat of arms

    Autoprefixer 9.8 brings IE support for :placeholder-shown.

    Placeholder Shown

    @‚Äčtkrotoff found that input:placeholder-shown can be emulated with input:-ms-input-placeholder.

    input:-ms-input-placeholder {
      box-shadow: 0 0 0 1px blue;
    }
    
    input:placeholder-shown {
      box-shadow: 0 0 0 1px blue;
    }
    

    Note, that we already had support for ::placeholder. Selector ::placeholder is for the text of the placeholder. :placeholder-shown is for the input, where placeholder text is shown. In ::placeholder you can’t change the border or size of the <input>.


    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Enabled.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 9

    chore(deps): update dependency eslint-plugin-flowtype to v5

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | eslint-plugin-flowtype | devDependencies | major | 4.7.0 -> 5.1.3 |


    Release Notes

    gajus/eslint-plugin-flowtype

    v5.1.3

    Compare Source

    Bug Fixes

    v5.1.2

    Compare Source

    Bug Fixes
    • check type annotation context (1ec503d)

    v5.1.1

    Compare Source

    Bug Fixes

    v5.1.0

    Compare Source

    Features

    v5.0.3

    Compare Source

    Bug Fixes

    v5.0.2

    Compare Source

    Bug Fixes

    v5.0.1

    Compare Source

    Bug Fixes
    • require-exact-type must not add exact types for explicitly inexact types (fixes #‚Äč444) (4238464)

    v5.0.0

    Compare Source

    Bug Fixes
    • replace annotations when they already exist (353dce4)
    • styles (fc5563d)
    • Use .range instead of .start & .end on node & token (93374cd)
    Features
    • remove non-natural, case-sensitive sorting (46c8b4a)
    • Support ESLint 7.x (9adfc6f)
    BREAKING CHANGES
      • Breaks compatibility with eslint sorting rule. In practise, there is never a case when someone would want to use the other options, though.
    • Requires [email protected]^10.12.x || 12.x
    • Requires [email protected]^7.x

    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 10

    chore(deps): update dependency eslint-plugin-react to v7.20.0

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | eslint-plugin-react | devDependencies | minor | 7.19.0 -> 7.20.0 |


    Release Notes

    yannickcr/eslint-plugin-react

    v7.20.0

    Compare Source

    Added
    Fixed
    Docs
    Changed

    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Enabled.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 11

    chore(deps): update dependency typescript to v3.9.5

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | typescript (source) | devDependencies | minor | 3.8.3 -> 3.9.5 |


    Release Notes

    Microsoft/TypeScript

    v3.9.5

    This release contains bug fixes in type-checking, emit, and editor scenarios.

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    (note, 3.9.4 was intentionally skipped due to minor complications in publishing)

    Downloads are available on:

    v3.9.3

    Compare Source

    This release contains bug fixes in type-checking, APIs, emit, and editor scenarios.

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    v3.9.2

    Compare Source

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:


    Renovate configuration

    :date: Schedule: At any time (no schedule defined).

    :vertical_traffic_light: Automerge: Enabled.

    :recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    :no_bell: Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by WhiteSource Renovate. View repository job log here.

  • 12

    build(deps): bump express from 4.17.1 to 4.18.2

    Bumps express from 4.17.1 to 4.18.2.

    Release notes

    Sourced from express's releases.

    4.18.2

    4.18.1

    • Fix hanging on large stack of sync routes

    4.18.0

    ... (truncated)

    Changelog

    Sourced from express's changelog.

    4.18.2 / 2022-10-08

    4.18.1 / 2022-04-29

    • Fix hanging on large stack of sync routes

    4.18.0 / 2022-04-25

    ... (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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 13

    build(deps): bump decode-uri-component from 0.2.0 to 0.2.2

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 14

    build(deps): bump loader-utils from 1.4.0 to 1.4.2

    Bumps loader-utils from 1.4.0 to 1.4.2.

    Release notes

    Sourced from loader-utils's releases.

    v1.4.2

    1.4.2 (2022-11-11)

    Bug Fixes

    v1.4.1

    1.4.1 (2022-11-07)

    Bug Fixes

    Changelog

    Sourced from loader-utils's changelog.

    1.4.2 (2022-11-11)

    Bug Fixes

    1.4.1 (2022-11-07)

    Bug Fixes

    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 15

    build(deps): bump socket.io-parser from 4.0.4 to 4.0.5

    Bumps socket.io-parser from 4.0.4 to 4.0.5.

    Release notes

    Sourced from socket.io-parser's releases.

    4.0.5

    Bug Fixes

    • check the format of the index of each attachment (b559f05)

    Links

    Changelog

    Sourced from socket.io-parser's changelog.

    4.0.5 (2022-06-27)

    Bug Fixes

    • check the format of the index of each attachment (b559f05)

    4.2.0 (2022-04-17)

    Features

    • allow the usage of custom replacer and reviver (#112) (b08bc1a)

    4.1.2 (2022-02-17)

    Bug Fixes

    • allow objects with a null prototype in binary packets (#114) (7f6b262)

    4.1.1 (2021-10-14)

    4.1.0 (2021-10-11)

    Features

    • provide an ESM build with and without debug (388c616)
    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 16

    build(deps): bump terser from 5.7.0 to 5.14.2

    Bumps terser from 5.7.0 to 5.14.2.

    Changelog

    Sourced from terser's changelog.

    v5.14.2

    • Security fix for RegExps that should not be evaluated (regexp DDOS)
    • Source maps improvements (#1211)
    • Performance improvements in long property access evaluation (#1213)

    v5.14.1

    • keep_numbers option added to TypeScript defs (#1208)
    • Fixed parsing of nested template strings (#1204)

    v5.14.0

    • Switched to @‚Äčjridgewell/source-map for sourcemap generation (#1190, #1181)
    • Fixed source maps with non-terminated segments (#1106)
    • Enabled typescript types to be imported from the package (#1194)
    • Extra DOM props have been added (#1191)
    • Delete the AST while generating code, as a means to save RAM

    v5.13.1

    • Removed self-assignments (varname=varname) (closes #1081)
    • Separated inlining code (for inlining things into references, or removing IIFEs)
    • Allow multiple identifiers with the same name in var destructuring (eg var { a, a } = x) (#1176)

    v5.13.0

    • All calls to eval() were removed (#1171, #1184)
    • source-map was updated to 0.8.0-beta.0 (#1164)
    • NavigatorUAData was added to domprops to avoid property mangling (#1166)

    v5.12.1

    • Fixed an issue with function definitions inside blocks (#1155)
    • Fixed parens of new in some situations (closes #1159)

    v5.12.0

    • TERSER_DEBUG_DIR environment variable
    • @‚Äčcopyright comments are now preserved with the comments="some" option (#1153)

    v5.11.0

    • Unicode code point escapes (\u{abcde}) are not emitted inside RegExp literals anymore (#1147)
    • acorn is now a regular dependency

    v5.10.0

    • Massive optimization to max_line_len (#1109)
    • Basic support for import assertions
    • Marked ES2022 Object.hasOwn as a pure function
    • Fix delete optional?.property
    • New CI/CD pipeline with github actions (#1057)

    ... (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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

  • 17

    build(deps): bump moment from 2.29.0 to 2.29.4

    Bumps moment from 2.29.0 to 2.29.4.

    Changelog

    Sourced from moment's changelog.

    2.29.4

    • Release Jul 6, 2022
      • #6015 [bugfix] Fix ReDoS in preprocessRFC2822 regex

    2.29.3 Full changelog

    • Release Apr 17, 2022
      • #5995 [bugfix] Remove const usage
      • #5990 misc: fix advisory link

    2.29.2 See full changelog

    • Release Apr 3 2022

    Address https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4

    2.29.1 See full changelog

    • Release Oct 6, 2020

    Updated deprecation message, bugfix in hi locale

    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.