Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency prettier to v3 #68

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 5, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prettier (source) ^2.8.8 -> ^3.0.0 age adoption passing confidence

Release Notes

prettier/prettier (prettier)

v3.3.3

Compare Source

diff

Add parentheses for nullish coalescing in ternary (#​16391 by @​cdignam-segment)

This change adds clarity to operator precedence.

// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;

// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
Add parentheses for decorator expressions (#​16458 by @​y-schneider)

Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.

// Input
@​(foo`tagged template`)
class X {}

// Prettier 3.3.2
@​foo`tagged template`
class X {}

// Prettier 3.3.3
@​(foo`tagged template`)
class X {}
Support @let declaration syntax (#​16474 by @​sosukesuzuki)

Adds support for Angular v18 @let declaration syntax.

Please see the following code example. The @let declaration allows you to define local variables within the template:

@​let name = 'Frodo';

<h1>Dashboard for {{name}}</h1>
Hello, {{name}}

For more details, please refer to the excellent blog post by the Angular Team: Introducing @​let in Angular.

We also appreciate the Angular Team for kindly answering our questions to implement this feature.

v3.3.2

Compare Source

diff

Fix handlebars path expressions starts with @ (#​16358 by @​Princeyadav05)
{{! Input }}
<div>{{@&#8203;x.y.z}}</div>

{{! Prettier 3.3.1 }}
<div>{{@&#8203;x}}</div>

{{! Prettier 3.3.2 }}
<div>{{@&#8203;x.y.z}}</div>

v3.3.1

Compare Source

diff

Preserve empty lines in front matter (#​16347 by @​fisker)
<!-- Input -->
---
foo:
  - bar1

  - bar2

  - bar3
---
Markdown

<!-- Prettier 3.3.0 -->

---
foo:
  - bar1
  - bar2
  - bar3
---

Markdown

<!-- Prettier 3.3.1 -->
---
foo:
  - bar1

  - bar2

  - bar3
---

Markdown
Preserve explicit language in front matter (#​16348 by @​fisker)
<!-- Input -->
---yaml
title: Hello
slug: home
---

<!-- Prettier 3.3.0 -->
---
title: Hello
slug: home
---

<!-- Prettier 3.3.1 -->
---yaml
title: Hello
slug: home
---
Avoid line breaks in import attributes (#​16349 by @​fisker)
// Input
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

// Prettier 3.3.0
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type:
  "json" };

// Prettier 3.3.1
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };

v3.3.0

Compare Source

diff

🔗 Release Notes

v3.2.5

Compare Source

diff

Support Angular inline styles as single template literal (#​15968 by @​sosukesuzuki)

Angular v17 supports single string inline styles.

// Input
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.4
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.5
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `
    h1 {
      color: blue;
    }
  `,
})
export class AppComponent {}
Unexpected embedded formatting for Angular template (#​15969 by @​JounQin)

Computed template should not be considered as Angular component template

// Input
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.4
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.5
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}
Use "json" parser for tsconfig.json by default (#​16012 by @​sosukesuzuki)

In v2.3.0, we introduced "jsonc" parser which adds trialing comma by default.

When adding a new parser we also define how it will be used based on the linguist-languages data.

tsconfig.json is a special file used by TypeScript, it uses .json file extension, but it actually uses the JSON with Comments syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing .json file extension.

We decide to treat it as a JSON file for now to avoid the extra configuration step.

To keep using the "jsonc" parser for your tsconfig.json files, add the following to your .pretterrc file

{
  "overrides": [
    {
      "files": ["tsconfig.json", "jsconfig.json"],
      "options": {
        "parser": "jsonc"
      }
    }
  ]
}

v3.2.4

Compare Source

diff

Fix incorrect parser inference (#​15947 by @​fisker)

Files like .eslintrc.json were incorrectly formatted as JSONC files.

// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "jsonc" }

// Prettier 3.2.4
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "json" }

v3.2.3

Compare Source

diff

Throw errors for invalid code (#​15881 by @​fisker, @​Josh-Cena, @​auvred)
// Input
1++;

// Prettier 3.2.2
1++;

// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
    | ^
// Input
try {} catch (error = 1){}

// Prettier 3.2.2
try {
} catch (error) {}

// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
> 1 | try {} catch (error = 1){}
    |                       ^
Fix parser inference (#​15927 by @​fisker)
// Prettier 3.2.2
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "json" }

// Prettier 3.2.3
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "jsonc" }

v3.2.2

Compare Source

diff

Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute (#​15896 by @​eelco)

For example this code would crash before:

<style {...spread}>{`.{}`}</style>
Fix formatting error on optional call expression and member chain (#​15920 by @​sosukesuzuki)
// Input
a(() => {}, c?.d());

// Prettier 3.2.1
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.2
a(() => {}, c?.d());

v3.2.1

Compare Source

diff

Fix formatting error on member chain (#​15915 by @​sosukesuzuki)
// Input
test().test2().test2(thing?.something);

// Prettier 3.2.0
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.1
test().test2().test2(thing?.something);

v3.2.0

Compare Source

diff

🔗 Release Notes

v3.1.1

Compare Source

diff

Fix config file search (#​15363 by @​fisker)

Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake.

├─ .prettierrc
└─ test.js         (A directory)
  └─ .prettierrc
// Prettier 3.1.0
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/test.js/.prettierrc

// Prettier 3.1.1
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/.prettierrc
Skip explicitly passed symbolic links with --no-error-on-unmatched-pattern (#​15533 by @​sanmai-NL)

Since Prettier v3, we stopped following symbolic links, however in some use cases, the symbolic link patterns can't be filtered out, and there is no way to prevent Prettier from throwing errors.

In Prettier 3.1.1, you can use --no-error-on-unmatched-pattern to simply skip symbolic links.

Consistently use tabs in ternaries when useTabs is true (#​15662 by @​auvred)
// Input
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.0
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
	  ? ddddddddddddddd
	  : eeeeeeeeeeeeeee
	    ? fffffffffffffff
	    : gggggggggggggggg;

// Prettier 3.1.1
aaaaaaaaaaaaaaa
	? bbbbbbbbbbbbbbbbbb
	: ccccccccccccccc
		? ddddddddddddddd
		: eeeeeeeeeeeeeee
			? fffffffffffffff
			: gggggggggggggggg;
Improve config file search (#​15663 by @​fisker)

The Prettier config file search performance has been improved by more effective cache strategy.

Fix unstable and ugly formatting for comments in destructuring patterns (#​15708 by @​sosukesuzuki)
// Input
const {
  foo,
  // bar
  // baz
}: Foo = expr;

// Prettier 3.1.0
const {
  foo1,
} // bar
// baz
: Foo = expr;

// Prettier 3.1.0 second output
const {
  foo1, // bar
} // baz
: Foo = expr;

// Prettier 3.1.1
const {
  foo1,
  // bar
  // baz
}: Foo = expr;
Support "Import Attributes" (#​15718 by @​fisker)

TypeScript 5.3 supports the latest updates to the import attributes proposal.

import something from "./something.json" with { type: "json" };
Fix false claim in docs that cursorOffset is incompatible with rangeStart/rangeEnd (#​15750 by @​ExplodingCabbage)

The cursorOffset option has in fact been compatible with rangeStart/rangeEnd for over 5 years, thanks to work by @​ds300. However, Prettier's documentation (including the CLI --help text) continued to claim otherwise, falsely. The documentation is now fixed.

Keep curly braces and from keyword in empty import statements (#​15756 by @​fisker)
// Input
import { } from 'foo';
import { /* comment */ } from 'bar';

// Prettier 3.1.0
import {} from "foo";
import /* comment */ "bar";

// Prettier 3.1.1
import {} from "foo";
import {} from /* comment */ "bar";
Keep empty import attributes and assertions (#​15757 by @​fisker)
// Input
import foo from "foo" with {};
import bar from "bar" assert {};

// Prettier 3.1.0
import foo from "foo";
import bar from "bar";

// Prettier 3.1.1
import foo from "foo" with {};
import bar from "bar" assert {};

v3.1.0

Compare Source

diff

🔗 Release Notes

v3.0.3

Compare Source

diff

Add preferUnplugged: true to package.json (#​15169 by @​fisker and @​so1ve)

Prettier v3 uses dynamic imports, user will need to unplug Prettier when Yarn's PnP mode is enabled, add preferUnplugged: true to package.json, so Yarn will install Prettier as unplug by default.

Support shared config that forbids require() (#​15233 by @​fisker)

If an external shared config package is used, and the package exports don't have require or default export.

In Prettier 3.0.2 Prettier fails when attempt to require() the package, and throws an error.

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in <packageName>/package.json
Allow argument of require() to break (#​15256 by @​fisker)
// Input
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);

// Prettier 3.0.2
const plugin = require(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

// Prettier 3.0.3
const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, "..")
);
Do not print trailing commas in arrow function type parameter lists in ts code blocks (#​15286 by @​sosukesuzuki)
<!-- Input -->
```ts
const foo = <T>() => {}
```

<!-- Prettier 3.0.2 -->
```ts
const foo = <T,>() => {}
```

<!-- Prettier 3.0.3 -->
```ts
const foo = <T>() => {}
```
Support TypeScript 5.2 using / await using declaration (#​15321 by @​sosukesuzuki)

Support for the upcoming Explicit Resource Management feature in ECMAScript. using / await using declaration

{
   using foo = new Foo();
   await using bar = new Bar();
}

v3.0.2

Compare Source

diff

Break after = of assignment if RHS is poorly breakable AwaitExpression or YieldExpression (#​15204 by @​seiyab)
// Input
const { section, rubric, authors, tags } = await utils.upsertCommonData(mainData);

// Prettier 3.0.1
const { section, rubric, authors, tags } = await utils.upsertCommonData(
  mainData,
);

// Prettier 3.0.2
const { section, rubric, authors, tags } =
  await utils.upsertCommonData(mainData);
Do not add trailing comma for grouped scss comments (#​15217 by @​auvred)
/* Input */
$foo: (
	'property': (),
	// comment 1
	// comment 2
)

/* Prettier 3.0.1 */
$foo: (
  "property": (),
  // comment 1
  // comment 2,
);

/* Prettier 3.0.2 */
$foo: (
  "property": (),
  // comment 1
  // comment 2
);
Print declare and export keywords for nested namespace (#​15249 by @​sosukesuzuki)
// Input
declare namespace abc1.def {}
export namespace abc2.def {}

// Prettier 3.0.1
namespace abc1.def {}
namespace abc2.def {}

// Prettier 3.0.2
declare namespace abc1.def {}
export namespace abc2.def {}

v3.0.1

Compare Source

diff

Fix cursor positioning for a special case (#​14812 by @​fisker)
// <|> is the cursor position

/* Input */
// All messages are represented in JSON.
// So, the prettier.py controls a subprocess which spawns "node {this_file}".
import {<|>  } from "fs"

/* Prettier 3.0.0 */
// All messages are represented in JSON.
// So, the prettier.py <|>controls a subprocess which spawns "node {this_file}".
import {} from "fs"

/* Prettier 3.0.1 */
// All messages are represented in JSON.
// So, the prettier.py controls a subprocess which spawns "node {this_file}".
import {<|>} from "fs"
Fix plugins/estree.d.ts to make it a module (#​15018 by @​kingyue737)

Add export {} in plugins/estree.d.ts to fix the "File is not a module" error

Add parenthesis around leading multiline comment in return statement (#​15037 by @​auvred)
// Input
function fn() {
  return (
    /**
     * @&#8203;type {...}
     */ expresssion
  )
}

// Prettier 3.0.0
function fn() {
  return /**
   * @&#8203;type {...}
   */ expresssion;
}

// Prettier 3.0.1
function fn() {
  return (
    /**
     * @&#8203;type {...}
     */ expresssion
  );
}
Add support for Vue "Generic Components" (#​15066 by @​auvred)

https://blog.vuejs.org/posts/vue-3-3#generic-components

<!-- Input -->
<script setup lang="ts" generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean"></script>

<!-- Prettier 3.0.0 -->
<script
  setup
  lang="ts"
  generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean"
></script>

<!-- Prettier 3.0.1 -->
<script
  setup
  lang="ts"
  generic="
    T extends Type1 & Type2 & (Type3 | Type4),
    U extends string | number | boolean
  "
></script>
Fix comments print in IfStatement (#​15076 by @​fisker)
function a(b) {
  if (b) return 1; // comment
  else return 2;
}

/* Prettier 3.0.0 */
Error: Comment "comment" was not printed. Please report this error!

/* Prettier 3.0.1 */
function a(b) {
  if (b) return 1; // comment
  else return 2;
}
Add missing type definition for printer.preprocess (#​15123 by @​so1ve)
export interface Printer<T = any> {
  // ...
+ preprocess?:
+   | ((ast: T, options: ParserOptions<T>) => T | Promise<T>)
+   | undefined;
}
Add missing getVisitorKeys method type definition for Printer (#​15125 by @​auvred)
const printer: Printer = {
  print: () => [],
  getVisitorKeys(node, nonTraversableKeys) {
    return ["body"];
  },
};
Add typing to support readonly array properties of AST Node (#​15127 by @​auvred)
// Input
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");

// Prettier 3.0.0
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");
//                  ^ Argument of type '"readonlyArray"' is not assignable to parameter of type '"regularArray"'. ts(2345)

// Prettier 3.0.1
interface TestNode {
  readonlyArray: readonly string[];
}

declare const path: AstPath<TestNode>;

path.map(() => "", "readonlyArray");
Add space before unary minus followed by a function call (#​15129 by @​pamelalozano)
// Input
div {
  margin: - func();
}

// Prettier 3.0.0
div {
  margin: -func();
}

// Prettier 3.0.1
div {
  margin: - func();
}

v3.0.0

Compare Source

diff

🔗 Release Notes


Configuration

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

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

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

🔕 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 was generated by Mend Renovate. View the repository job log.

@bjerk-bot
Copy link

bjerk-bot commented Jul 5, 2023

🍹 preview on bjerk-io-infra/bjerk/prod

Pulumi report
Previewing update (bjerk/prod)

View Live: https://app.pulumi.com/bjerk/bjerk-io-infra/prod/previews/b75cdc2a-bacd-4c35-9a77-0adb7ab2af3c

@ Previewing update........

@ Previewing update.....
pulumi:pulumi:Stack bjerk-io-infra-prod running 
@ Previewing update......
pulumi:providers:github gh-provider  
gcp:serviceAccount:Account deploy-sa  
gcp:dns:ManagedZone bjerk-io-zone  
gcp:dns:ManagedZone bjerk-dev-zone  
gcp:serviceAccount:Key sa-key  
gcp:projects:IAMMember deploy-firebase-iam  
gcp:dns:RecordSet bjerk-io-txt  
gcp:dns:RecordSet bjerk-io-mx  
gcp:dns:RecordSet bjerk-io-gate  
gcp:dns:RecordSet bjerk-io-vault  
gcp:dns:RecordSet bjerk-io-reporting  
gcp:dns:RecordSet bjerk-io-github  
gcp:dns:RecordSet bjerk-io-dmarc  
gcp:dns:RecordSet bjerk-io-domainkey  
gcp:dns:RecordSet bjerk-io-studio  
gcp:dns:RecordSet bjerk-dev-ml-newsletter  
gcp:dns:RecordSet bjerk-io-a  
gcp:dns:RecordSet bjerk-io-www  
github:index:ActionsSecret deploy-url  
pulumi:pulumi:Stack bjerk-io-infra-prod  
Resources:
20 unchanged

@bjerk-bot
Copy link

bjerk-bot commented Jul 5, 2023

🍹 preview on bjerk-core-infra/bjerk/prod

Pulumi report
Previewing update (bjerk/prod)

View Live: https://app.pulumi.com/bjerk/bjerk-core-infra/prod/previews/99b223ec-5aba-49e2-9890-65288bdc92bb

@ Previewing update........

@ Previewing update......
pulumi:pulumi:Stack bjerk-core-infra-prod running 
@ Previewing update.......
bjerk:project abax-vwfs  
pulumi:providers:gcp bjerk-core-google  
pulumi:providers:github bjerkio-provider  
pulumi:providers:github flexisoftorg-provider  
pulumi:providers:github getbranches-provider  
gcp:organizations:Folder branches-folder  
gcp:iam:WorkloadIdentityPool core-github  
bjerk:project tripletex-time-agent  
gcp:serviceAccount:Account conf-deployer  
bjerk:project bjerk-gaming  
github:index:ActionsSecret bot-pulumi  
bjerk:project timely-agent  
bjerk:project bjerk-io  
bjerkio:github:IdentityPoolGithub conf  
bjerk:project flexisoft  
gcp:folder:IAMMember branches-project-creator  
bjerkio:github:IdentityPoolGithub timely-app-timely-agent-gh-identity-pool  
bjerkio:github:IdentityPoolGithub timely-agent-timely-agent-gh-identity-pool  
bjerkio:github:IdentityPoolGithub tripletex-time-agent-tripletex-time-agent-gh-identity-pool  
bjerkio:github:IdentityPoolGithub gaming-bjerk-gaming-gh-identity-pool  
gcp:iam:WorkloadIdentityPoolProvider core-github  
gcp:folder:IAMMember branches-owner  
@ Previewing update....
gcp:projects:Service bjerk-gaming-compute.googleapis.com  
bjerkio:github:GithubIdentityPoolIamMember conf  
github:index:ActionsSecret conf-google-projects  
bjerkio:github:IdentityPoolGithub conf-flexisoft-gh-identity-pool  
github:index:ActionsSecret conf-google-service-accuont  
bjerkio:github:GithubIdentityPoolIamMember timely-agent-timely-agent-gh-identity-pool  
github:index:ActionsSecret conf-flexisoft-pulumi  
bjerkio:github:GithubIdentityPoolIamMember tripletex-time-agent-tripletex-time-agent-gh-identity-pool  
github:index:ActionsSecret timely-app-timely-agent-gh-identity-pool-identity-provider  
github:index:ActionsSecret gaming-bjerk-gaming-gh-identity-pool-identity-provider  
github:index:ActionsSecret timely-agent-timely-agent-gh-identity-pool-identity-provider  
github:index:ActionsSecret conf-identity-provider  
bjerkio:github:GithubIdentityPoolIamMember timely-app-timely-agent-gh-identity-pool  
bjerkio:github:GithubIdentityPoolIamMember gaming-bjerk-gaming-gh-identity-pool  
github:index:ActionsSecret tripletex-time-agent-tripletex-time-agent-gh-identity-pool-identity-provider  
gcp:projects:Service servicecontrol.googleapis.com  
gcp:projects:Service bjerk-gaming-dns.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudresourcemanager.googleapis.com  
gcp:projects:Service container.googleapis.com  
gcp:serviceAccount:IAMMember iam-workload-conf  
bjerkio:github:GithubIdentityPoolIamMember conf-flexisoft-gh-identity-pool  
gcp:serviceAccount:IAMMember iam-infra-token-conf  
github:index:ActionsSecret conf-flexisoft-gh-identity-pool-identity-provider  
gcp:projects:Service bjerk-gaming-container.googleapis.com  
gcp:projects:Service dns.googleapis.com  
gcp:projects:Service bjerk-gaming-logging.googleapis.com  
gcp:projects:Service bjerk-gaming-stackdriver.googleapis.com  
gcp:projects:Service bjerk-gaming-monitoring.googleapis.com  
@ Previewing update....
gcp:projects:Service bjerk-gaming-cloudtrace.googleapis.com  
gcp:projects:Service bjerk-gaming-clouderrorreporting.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudprofiler.googleapis.com  
gcp:projects:Service bjerk-gaming-sqladmin.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudkms.googleapis.com  
gcp:projects:Service compute.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudfunctions.googleapis.com  
gcp:projects:Service bjerk-gaming-run.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudbuild.googleapis.com  
@ Previewing update....
gcp:projects:Service bjerk-gaming-iam.googleapis.com  
gcp:projects:Service servicemanagement.googleapis.com  
gcp:projects:Service bjerk-gaming-cloudbilling.googleapis.com  
gcp:projects:Service bjerk-gaming-servicemanagement.googleapis.com  
gcp:projects:Service cloudkms.googleapis.com  
gcp:organizations:Folder internal-folder  
gcp:projects:Service logging.googleapis.com  
gcp:organizations:Folder customer-folder  
gcp:projects:Service stackdriver.googleapis.com  
@ Previewing update....
gcp:projects:Service monitoring.googleapis.com  
gcp:projects:Service cloudtrace.googleapis.com  
gcp:projects:Service clouderrorreporting.googleapis.com  
gcp:projects:Service cloudprofiler.googleapis.com  
gcp:projects:Service sqladmin.googleapis.com  
gcp:projects:Service iam.googleapis.com  
gcp:projects:Service bjerk-gaming-servicecontrol.googleapis.com  
gcp:projects:Service cloudfunctions.googleapis.com  
@ Previewing update....
gcp:projects:Service run.googleapis.com  
gcp:projects:Service cloudbuild.googleapis.com  
gcp:projects:Service cloudresourcemanager.googleapis.com  
gcp:projects:Service cloudbilling.googleapis.com  
gcp:organizations:Project veltno  
gcp:organizations:Project tomba-domains  
gcp:folder:IAMMember group:developers@bjerk.io-viewer  
gcp:folder:IAMMember group:developers@bjerk.io-folderViewer  
@ Previewing update....
gcp:folder:IAMMember group:gcp-organization-viewers@bjerk.io-internal-developer-browser  
gcp:organizations:Project tripletex-time-agent  
pulumi:providers:gcp tripletex-time-agent  
gcp:serviceAccount:Account tripletex-time-agent  
github:index:ActionsSecret tripletex-time-agent-tripletex-time-agent-gh-identity-pool-google-projects  
gcp:serviceAccount:IAMMember iam-workload-tripletex-time-agent-tripletex-time-agent-gh-identity-pool  
gcp:projects:IAMMember tripletex-time-agent-service-account  
gcp:serviceAccount:IAMMember iam-infra-token-tripletex-time-agent-tripletex-time-agent-gh-identity-pool  
github:index:ActionsSecret tripletex-time-agent-tripletex-time-agent-gh-identity-pool-google-service-accuont  
gcp:organizations:Project timely-agent  
gcp:organizations:Project bjerk-io  
gcp:folder:IAMMember group:gcp-organization-viewers@bjerk.io-internal-developer-logging-viewier  
gcp:organizations:Project bjerk-gaming  
github:index:ActionsSecret gaming-bjerk-gaming-gh-identity-pool-google-projects  
github:index:ActionsSecret timely-agent-timely-agent-gh-identity-pool-google-projects  
github:index:ActionsSecret timely-app-timely-agent-gh-identity-pool-google-projects  
pulumi:providers:gcp timely-agent  
pulumi:providers:gcp bjerk-io  
gcp:serviceAccount:Account timely-agent  
pulumi:providers:gcp bjerk-gaming  
gcp:serviceAccount:Account bjerk-gaming  
gcp:serviceAccount:Account bjerk-io  
gcp:organizations:Project flexisoft  
@ Previewing update....
gcp:projects:IAMMember timely-agent-group:developers@bjerk.io-private-logs-viewer  
bjerk:project-slack-logger timely-agent  
gcp:projects:IAMMember timely-agent-group:developers@bjerk.io-cloud-run-viewer  
gcp:projects:IAMMember bjerk-io-group:developers@bjerk.io-firebase-viewer  
gcp:projects:IAMMember bjerk-io-group:developers@bjerk.io-logger-admin  
gcp:projects:IAMMember bjerk-io-group:developers@bjerk.io-dns-admin  
gcp:serviceAccount:IAMMember iam-workload-timely-app-timely-agent-gh-identity-pool  
gcp:projects:IAMMember timely-agent-service-account  
gcp:serviceAccount:IAMMember iam-infra-token-timely-app-timely-agent-gh-identity-pool  
github:index:ActionsSecret timely-agent-timely-agent-gh-identity-pool-google-service-accuont  
github:index:ActionsSecret timely-app-timely-agent-gh-identity-pool-google-service-accuont  
gcp:serviceAccount:IAMMember iam-workload-timely-agent-timely-agent-gh-identity-pool  
gcp:serviceAccount:IAMMember iam-infra-token-timely-agent-timely-agent-gh-identity-pool  
gcp:organizations:Project abax-vwfs  
gcp:serviceAccount:IAMMember iam-workload-gaming-bjerk-gaming-gh-identity-pool  
gcp:projects:IAMMember bjerk-gaming-service-account  
github:index:ActionsSecret gaming-bjerk-gaming-gh-identity-pool-google-service-accuont  
gcp:projects:IAMMember bjerk-io-service-account  
gcp:serviceAccount:IAMMember iam-infra-token-gaming-bjerk-gaming-gh-identity-pool  
gcp:serviceAccount:Account flexisoft  
pulumi:providers:gcp flexisoft  
github:index:ActionsSecret conf-flexisoft-gh-identity-pool-google-projects  
gcp:folder:IAMMember group:gcp-organization-viewers@bjerk.io-customer-developer-browser  
gcp:projects:Service tta-servicecontrol.googleapis.com  
gcp:pubsub:Topic timely-agent  
gcp:serviceAccount:Account timely-agent  
gcp:projects:Service tta-cloudkms.googleapis.com  
pulumi:providers:gcp abax-vwfs  
gcp:serviceAccount:Account abax-vwfs  
github:index:ActionsSecret conf-flexisoft-gh-identity-pool-google-service-accuont  
gcp:serviceAccount:IAMMember iam-workload-conf-flexisoft-gh-identity-pool  
gcp:serviceAccount:IAMMember iam-infra-token-conf-flexisoft-gh-identity-pool  
gcp:projects:Service tta-servicemanagement.googleapis.com  
gcp:projects:IAMMember flexisoft-service-account  
gcp:logging:ProjectSink timely-agent  
gcp:projects:IAMMember timely-agent  
gcp:cloudrunv2:Service timely-agent  
gcp:projects:IAMMember abax-vwfs-service-account  
gcp:projects:Service tta-cloudbuild.googleapis.com  
gcp:projects:Service tta-cloudbilling.googleapis.com  
@ Previewing update....
gcp:projects:Service tta-cloudfunctions.googleapis.com  
gcp:projects:Service tta-iam.googleapis.com  
gcp:pubsub:TopicIAMMember timely-agent  
gcp:cloudrunv2:ServiceIamMember timely-agent  
gcp:eventarc:Trigger timely-agent  
gcp:projects:Service tta-cloudtrace.googleapis.com  
gcp:projects:Service tta-run.googleapis.com  
gcp:projects:Service tta-dns.googleapis.com  
gcp:projects:Service tta-cloudresourcemanager.googleapis.com  
gcp:projects:Service tta-container.googleapis.com  
gcp:projects:Service tta-compute.googleapis.com  
gcp:projects:Service tta-eventarc.googleapis.com  
gcp:projects:Service tta-monitoring.googleapis.com  
gcp:projects:Service tta-clouderrorreporting.googleapis.com  
@ Previewing update....
gcp:projects:Service tta-cloudprofiler.googleapis.com  
gcp:projects:Service tta-logging.googleapis.com  
gcp:projects:Service tta-sqladmin.googleapis.com  
gcp:projects:Service tta-stackdriver.googleapis.com  
bjerk:project-slack-logger tripletex-time-agent  
gcp:serviceAccount:Account tripletex-time-agent  
gcp:pubsub:Topic tripletex-time-agent  
gcp:projects:IAMMember tripletex-time-agent  
gcp:cloudrunv2:Service tripletex-time-agent  
gcp:logging:ProjectSink tripletex-time-agent  
gcp:cloudrunv2:ServiceIamMember tripletex-time-agent  
gcp:eventarc:Trigger tripletex-time-agent  
gcp:pubsub:TopicIAMMember tripletex-time-agent  
pulumi:pulumi:Stack bjerk-core-infra-prod  
Resources:
175 unchanged

@renovate renovate bot force-pushed the renovate/prettier-3.x branch 3 times, most recently from 733f573 to e8eddd0 Compare July 14, 2023 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant