janstuemmel / aws-role-switch

Browser plugin to quickly switch between aws roles
https://janstuemmel.de/aws-role-switch
MIT License
27 stars 2 forks source link

chore(devDependency): Update all non-major dependencies (patch) #267

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/chrome (source) ^0.0.241 -> ^0.0.242 age adoption passing confidence
@uiw/react-codemirror (source) 4.21.8 -> 4.21.9 age adoption passing confidence
esbuild 0.18.16 -> 0.18.17 age adoption passing confidence
jest (source) 29.6.1 -> 29.6.2 age adoption passing confidence
jest-environment-jsdom 29.6.1 -> 29.6.2 age adoption passing confidence
marked (source) 5.1.1 -> 5.1.2 age adoption passing confidence

Release Notes

uiwjs/react-codemirror (@​uiw/react-codemirror) ### [`v4.21.9`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.9) [Compare Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.8...v4.21.9) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.9/file/README.md) Documentation v4.21.9: https://raw.githack.com/uiwjs/react-codemirror/25f2810/index.html\ Comparing Changes: https://github.com/uiwjs/react-codemirror/compare/v4.21.8...v4.21.9 ```shell npm i @​uiw/react-codemirror@4.21.9 ``` - 🎨 style(theme): fix selection style issue. ([#​546](https://togithub.com/uiwjs/react-codemirror/issues/546)) [`85c8ee3`](https://togithub.com/uiwjs/react-codemirror/commit/85c8ee3) [@​jaywcjlove](https://togithub.com/jaywcjlove)
evanw/esbuild (esbuild) ### [`v0.18.17`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#01817) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.18.16...v0.18.17) - Support `An+B` syntax and `:nth-*()` pseudo-classes in CSS This adds support for the `:nth-child()`, `:nth-last-child()`, `:nth-of-type()`, and `:nth-last-of-type()` pseudo-classes to esbuild, which has the following consequences: - The [`An+B` syntax](https://drafts.csswg.org/css-syntax-3/#anb-microsyntax) is now parsed, so parse errors are now reported - `An+B` values inside these pseudo-classes are now pretty-printed (e.g. a leading `+` will be stripped because it's not in the AST) - When minification is enabled, `An+B` values are reduced to equivalent but shorter forms (e.g. `2n+0` => `2n`, `2n+1` => `odd`) - Local CSS names in an `of` clause are now detected (e.g. in `:nth-child(2n of :local(.foo))` the name `foo` is now renamed) ```css /* Original code */ .foo:nth-child(+2n+1 of :local(.bar)) { color: red; } /* Old output (with --loader=local-css) */ .stdin_foo:nth-child(+2n + 1 of :local(.bar)) { color: red; } /* New output (with --loader=local-css) */ .stdin_foo:nth-child(2n+1 of .stdin_bar) { color: red; } ``` - Adjust CSS nesting parser for IE7 hacks ([#​3272](https://togithub.com/evanw/esbuild/issues/3272)) This fixes a regression with esbuild's treatment of IE7 hacks in CSS. CSS nesting allows selectors to be used where declarations are expected. There's an IE7 hack where prefixing a declaration with a `*` causes that declaration to only be applied in IE7 due to a bug in IE7's CSS parser. However, it's valid for nested CSS selectors to start with `*`. So esbuild was incorrectly parsing these declarations and anything following it up until the next `{` as a selector for a nested CSS rule. This release changes esbuild's parser to terminate the parsing of selectors for nested CSS rules when a `;` is encountered to fix this edge case: ```css /* Original code */ .item { *width: 100%; height: 1px; } /* Old output */ .item { *width: 100%; height: 1px; { } } /* New output */ .item { *width: 100%; height: 1px; } ``` Note that the syntax for CSS nesting is [about to change again](https://togithub.com/w3c/csswg-drafts/issues/7961), so esbuild's CSS parser may still not be completely accurate with how browsers do and/or will interpret CSS nesting syntax. Expect additional updates to esbuild's CSS parser in the future to deal with upcoming CSS specification changes. - Adjust esbuild's warning about undefined imports for TypeScript `import` equals declarations ([#​3271](https://togithub.com/evanw/esbuild/issues/3271)) In JavaScript, accessing a missing property on an import namespace object is supposed to result in a value of `undefined` at run-time instead of an error at compile-time. This is something that esbuild warns you about by default because doing this can indicate a bug with your code. For example: ```js // app.js import * as styles from './styles' console.log(styles.buton) ``` ```js // styles.js export let button = {} ``` If you bundle `app.js` with esbuild you will get this: ▲ [WARNING] Import "buton" will always be undefined because there is no matching export in "styles.js" [import-is-undefined] app.js:2:19: 2 │ console.log(styles.buton) │ ~~~~~ ╵ button Did you mean to import "button" instead? styles.js:1:11: 1 │ export let button = {} ╵ ~~~~~~ However, there is TypeScript-only syntax for `import` equals declarations that can represent either a type import (which esbuild should ignore) or a value import (which esbuild should respect). Since esbuild doesn't have a type system, it tries to only respect `import` equals declarations that are actually used as values. Previously esbuild always generated this warning for unused imports referenced within `import` equals declarations even when the reference could be a type instead of a value. Starting with this release, esbuild will now only warn in this case if the import is actually used. Here is an example of some code that no longer causes an incorrect warning: ```ts // app.ts import * as styles from './styles' import ButtonType = styles.Button ``` ```ts // styles.ts export interface Button {} ```
facebook/jest (jest) ### [`v29.6.2`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#2962) [Compare Source](https://togithub.com/facebook/jest/compare/v29.6.1...v29.6.2) ##### Fixes - `[jest-circus]` Fix snapshot matchers in concurrent tests when nr of tests exceeds `maxConcurrency` ([#​14335](https://togithub.com/jestjs/jest/pull/14335)) - `[@jest/core]` When running global setup and teardown, do not try to change the `message` property of the thrown error object when the `message` property is unwritable ([#​14113](https://togithub.com/jestjs/jest/pull/14113)) - `[jest-snapshot]` Move `@types/prettier` from `dependencies` to `devDependencies` ([#​14328](https://togithub.com/jestjs/jest/pull/14328)) - `[jest-snapshot]` Throw an explicit error if Prettier v3 is used ([#​14367](https://togithub.com/jestjs/jest/pull/14367)) - `[jest-reporters]` Add "skipped" and "todo" symbols to Github Actions Reporter ([#​14309](https://togithub.com/jestjs/jest/pull/14309)) ##### Chore & Maintenance - `[@jest/core]` Use `pluralize` from `jest-util` rather than own internal ([#​14322](https://togithub.com/jestjs/jest/pull/14322))
markedjs/marked (marked) ### [`v5.1.2`](https://togithub.com/markedjs/marked/releases/tag/v5.1.2) [Compare Source](https://togithub.com/markedjs/marked/compare/v5.1.1...v5.1.2) ##### Bug Fixes - Add support for Node 16 ([#​2886](https://togithub.com/markedjs/marked/issues/2886)) ([e465ce4](https://togithub.com/markedjs/marked/commit/e465ce48c93c109803fc3071700a75a85d13251f))

Configuration

📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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