[*] Add very important badge

I'm not sure why it says 17 commits. The actually relevant ones were already merged some time ago.
According to the changes it is only in the readme as it should be

You want to merge your current main into upstream main. I would recommend using a separate branch for each delegated PR and not merge upstream main into this branch (or at least be careful about it).

E.g.

git checkout -b add_important_batch
Work on some stuff (add, commit, push) to your fork
Open a PR from add_important_branch to upstream main.

You want to merge your current main into upstream main. I would recommend using a separate branch for each delegated PR and not merge upstream main into this branch (or at least be careful about it).

Good points, I'll do that next time.
It's still weird that these commits show up here when they are obviously already in the repo

Good points, I'll do that next time. It's still weird that these commits show up here when they are obviously already in the repo

The thing is that Git was technically not made for smth like "Pull requests". This was invented by Github. Git was invented to track development of the Linux kernel specifically. Linux does not have a central repository. Releases are issued by either Linus or Greg. Not a direct answer to the problem, but always keep this in mind :)

As long as the changes are correct, is everything fine because you squash the commits into one commit 👍


underline contrast is very poor for Arabic language

@hbar1st, mentioned in discord that the underlines are hard to read, https://discord.com/channels/692816967895220344/1059910673167040683/1076878867010170931

I am open to suggestion about how links in Arabic/RTL language should be styled.
The issues aren't only in this section, alert and something I forgot has links with the same style.
She suggested using border-bottom instead of underline.
She suggested using different color for the underline. We need to account for different colors for alerts or different sections of the client.

The issue comes from the text-decoration: underline colliding with the dots used in Arabic lettering.
There's an interesting discussion here as well
https://github.com/w3c/csswg-drafts/issues/1288

And one more recent discussion of this here
https://github.com/w3c/alreq/issues/223

text-underline-offset has good support.
I think text-underline-position might be a better choice but unfortunately [Safari does not support it](https://caniuse.com/?search=text-underline-position).

We could move forward with adding a slight text-underline-offset for RTL or/and  affected languages.

How about we set text-underline-position by default and then use CSS @supports to add text-underline-offset for browsers that don't support text-underline-position yet.

That would work as well.

If you would like to fix this issue, please make sure you read our guidelines for contributing, we prioritize contributors following the instructions in our guides. Join us in our chat room or the forum if you need help contributing, our prolific contributors will guide you through this.


Servo module with RPi.GPIO problem

I have module whit GPIO pins involved which controles servo.
My code:
# -*- coding: utf-8-*-
import random
import re
import RPi.GPIO as GPIO
import time
WORDS = ["TURN", "ON", "SERVO"]
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)

p = GPIO.PWM(7,50)
p.start(7.5)
try:
        while True:
            p.ChangeDutyCycle(7.5)
            time.sleep(1)
            p.ChangeDutyCycle(12.5)
            time.sleep(1)
            p.ChangeDutyCycle(2.5)
            time.sleep(1)
except KeyboardInterrupt:
    GPIO.cleanup()
def handle(text, mic, profile):
    """
        Responds to user-input, typically speech text, by relaying the
        meaning of life.
        Arguments:
        text -- user-input, typically transcribed speech
        mic -- used to interact with the user (for both input and output)
        profile -- contains information related to the user (e.g., phone
                   number)
    """
    messages = ["It's on.",
                "It's on. Servo is on?"]

    message = random.choice(messages)

    mic.say(message)

def isValid(text):
    """
        Returns True if the input is related to the meaning of life.
        Arguments:
        text -- user-input, typically transcribed speech
    """
    return bool(re.search(r'\bmeaning of life\b', text, re.IGNORECASE))

Error on Jasper console:
File "/home/pi/jasper/client/modules/servo.py", line 8, in
GPIO.setup(7,GPIO,OUT)
RuntimeError: No access to /dev/mem. Try running as root!
So I can simply run my program by typing: sudo idle3 python servo.py or sudo python servo.py and works fine.
But how to make it work in jasper. How to make servo.py run as super user from jasper?
Thanks in advance.

Dump your GPIO code in a python script and call that script using subprocess
  cmd = ['sudo','python', <path to servo.py>]
  .......
  proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  ......

And don't forget to edit your /etc/sudoers so that you can execute that particular command without being asked for a password (if that's not already the case).

Thanks for advice. I solved problem by calling script:
import os
os.system('sudo python servo.py')

Note: servoscript.py and servo.py are in the same folder.


Is it compatible with protractor?

I'm using protractor right now, but cucumber-js deprecated this pretty option, so I found this tools, I would like to know if I can use with protractor o I can't do it.
Thanks so much.

I believe it should be. Check Protractor docs on how to add Cucumber arguments.

https://medium.com/@fertavora/how-to-run-cucumber-tests-in-protractor-b1aec7826ea#cb05

@djom20 cucumber-pretty works ok with protractor (here is the example of how to enable it in configs https://github.com/Marketionist/protractor-cucumber-steps/blob/master/tests/protractor.conf.js#L51)


fix small errors in documentation

add https://github.com/BioTurboNick/AbbreviatedStackTraces.jl # to install (not in registry)
should perhaps be changed

Done, thanks!


RuntimeError: Expected to mark a variable ready only once.Move the whole vitadapter to my own code, and above error emerged

The whole error discrimination is:
RuntimeError: Expected to mark a variable ready only once. This error is caused by one of the following reasons: 1) Use of a module parameter outside the forward function. Please make sure model parameters are not shared across multiple concurrent forward-backward passes. or try to use _set_static_graph() as a workaround if this module graph does not change during training loop.2) Reused parameters in multiple reentrant backward passes. For example, if you use multiple checkpoint functions to wrap the same part of your model, it would result in the same set of parameters been used by different reentrant backward passes multiple times, and hence marking a variable ready multiple times. DDP does not support such use cases in default. You can try to use _set_static_graph() as a workaround if your module graph does not change over iterations.
And when thier is only one block(InteractionBlock) left, it works . When the number >=2, the error appears.
Have anybody encountered this problem and willing 2 help me please.

oops Now i realized where i go wrong

My fault due to the 'torch.utils.checkpoint'. In extractor/injector/block class, maybe u put some parameters's requrie_grad=False during training? and the class still use torch.utils.checkpoint warped in forward function??

The module applied with torch.utils.checkpoint can not be forwarded multiple times.


JSON.parse error when network unstable

Although the latest commit is  (fix next stream api) , I still encounter JSON.parse error frequently. After debugging I noticed sometimes the response json is not valid, which cause the stream stops.

The official example https://midjourney.baochi.xin/ also has this issue.

Fixed in #3


Issue with converting date formats for entire column

Hi all,
Firstly, thanks to @christophergandrud @ChristopherCosler for advice on merging the datasets (it worked really well, and the variables have now also been renamed). Unfortunately we are now having no luck reformatting the dates column for our observations (the dates were entered with the 'days since 1900 (or 1904)' microsoft excel convention).  The offending code occurs at lines 79 and 80:
https://github.com/laurencehendry/SRISK_Thesis/blob/master/Gather
We can successfully convert one value but haven't succeeded in applying this to the whole column.
Grateful for consideration,
Laurence

Dear Laurence,
Did you try out the command lapply? I have had a similar question and it worked for me.
Bests,
Lars

Hi Lars,
http://datapub.cdlib.org/2014/04/10/abandon-all-hope-ye-who-enter-dates-in-excel/
site explains my general exasperation with it, that has led me on to a few excel-R integration packages but to no avail...
https://cran.r-project.org/web/packages/timeDate/timeDate.pdf
timeDate() package looks powerful and comprehensive, but doesn't seem to have functionality for what I need...
Checked out your R scripts, found the lapply(Packages, require, character.only = TRUE) example but not sure how the syntax works. Hopefully can discuss sometime! :-)
Best,
L

Do you have the original Excel file? If so you might be able to recategorised the dates to, strings for example, before exporting to CSV, thereby side stepping the whole problem.

Hi Christopher,
We thought of this, but the original excel files are according to firm (so
414 files). I have been looking into macros. The merged .csv is also 1.1m+
rows so we can't do it in one...
On 17/11/2015 7:10 pm, "Christopher Gandrud"<EMAIL_ADDRESS>wrote:

Do you have the original Excel file? If so you might be able to
recategorised the dates to, strings for example, before exporting to CSV,
thereby side stepping the whole problem.
—
Reply to this email directly or view it on GitHub
https://github.com/HertieDataScience/SyllabusAndLectures/issues/73#issuecomment-157456467
.

Check out the as.Date function in base R. It has an origin argument.
The help file actually has a discussion of the Excel issue: http://www.inside-r.org/r-doc/base/as.Date

Hi Chris,
That was actually one of the first commands I tried, but I only got this far:

as.Date(36690, origin = "1900-01-01")
[1] "2000-06-15"

The output is correct, but I then had trouble creating an object, or better yet to format the existing corresponding column, for all the existing day values.

Imagine that you you have a data frame called DATA and your date variable in it is called date, then run:
DATA$new_date <- as.Date(DATA$date, origin = '1900-01-01')

The new variable new_date should contain the corrected dates.

thank you, this worked

Great. Very useful question btw.


en: update manage-replication-tasks.md for 2.0

What is changed, added or deleted? (Required)
update manage-replication-tasks.md for 2.0
Which TiDB Data Migration (DM) version(s) do your changes apply to? (Required)

[x] master (the latest development version, including v2.0 changes for now)
[ ] v1.0 (TiDB DM 1.0 versions)

What is the related PR or file link(s)?

This PR is translated from: https://github.com/pingcap/docs-dm/pull/35, https://github.com/pingcap/docs-dm/pull/49
Other reference link(s):

@TomShawn This PR is ready for review since https://github.com/pingcap/docs-dm/pull/49 has been merged. PTAL. Thanks~

@TomShawn PTAL again. Thanks~


Obtain SSL client certificate from FastAPI request

First Check

[X] I added a very descriptive title to this issue.
[X] I used the GitHub search to find a similar issue and didn't find it.
[X] I searched the FastAPI documentation, with the integrated search.
[X] I already searched in Google "How to X in FastAPI" and didn't find any information.
[X] I already read and followed all the tutorial in the docs and didn't find an answer.
[X] I already checked if it is not related to FastAPI but to Pydantic.
[X] I already checked if it is not related to FastAPI but to Swagger UI.
[X] I already checked if it is not related to FastAPI but to ReDoc.

Commit to Help

[X] I commit to help with one of those options 👆

Example Code
@app.get("/")
async def get_root(request:Request):
  # how do I obtain the DN from the SSL client cert?
  return "hello"

Description
uvicorn provides the SSL front end and manages client certificates, i.e.
uvicorn.run(
  "main:app", host="<IP_ADDRESS>", port=8443,
  ssl_cert_reqs=2,
  ssl_ca_cert="/path/to/certs.cert",
  ssl_keyfile="/path/to/keyfile",
  ssl_certfile="/path/to/certfile"
)

But there appears to be no way to extract the Distinguised Name from the client certifcate within FastAPI, which I assume means uvicorn does not pass it.
Operating System
Linux
Operating System Details
Ubuntu, but any.
FastAPI Version
0.79.0
Python Version
3.7
Additional Context
uvicorn 0.18.2.

I've made some progress. Reading this:
https://github.com/encode/uvicorn/issues/400
I assume the issue sits with uvicorn, not exposing the cert. This monkeypatch works:
from uvicorn.protocols.http.httptools_impl import HttpToolsProtocol
old_on_url = HttpToolsProtocol.on_url
def new_on_url(self,url):
    old_on_url(self, url)
    self.scope['transport'] = self.transport
HttpToolsProtocol.on_url = new_on_url

Which allows the subject DN to be retrieved as follows:
@app.get("/")
async def get_root(request:Request):
t= request.scope["transport"].get_extra_info("ssl_object").getpeercert()["subject"]
and t is a tuple of data, which is a litltle tedious to parse but better than nothing.
It's both a brilliant and horrible hack - is there a better way? :)


Retriever finds nothing in uploaded documents

Even with questions that point directly to a part in an uploaded document (a transcript of a webinar), the retriever (the only activated tool) returns only the first n documents of the 2 hour transcript and can hence not find any information. The transcript (and my questions) are in German. Is the embedding unable to work with non-English text?
Also, although only the retrieval tool was activated, I had to to instruct the GPT in the system message to only use data from uploaded context. Without, it answered (badly) from world knowledge.

BTW: Amazing how fast you folks are getting OpenGPTs out - so soon after OpenAI's announcement. But besides the barely usable UI/UX, this feels like a shot from the hip – no offense ;)


Updated Hub today and theme switcher stopped working.

Re-ran the patcher a few times and it no longer switches modes.
Edit to add a few more details.
I've been running successfully patched 2019.3.0f6 for a while. The Hub prompted me to restart it to apply an update, so I did. After that, the dark theme was disabled, and running the patcher to flip it either way does not work. The Unity.exe file has not been updated, and using my backup exe doesn't help.
I can't run the Editor without it launching the Hub. I don't know if this is previously known behavior or not. Something changed; maybe the Hub itself has some kind of mitigation for the mod.

@Supergeek I have the same issue. They must have changed something.

Some actions reset a registry entry. If you do https://github.com/Gluschenko/UnityDarkSkin/issues/23#issuecomment-562925547 and have your exe patched it will work again.

Thanks!
UserSkin was 0, but there was a UserSkin_h23982395629 (some long hash number) that was 0. Changing it to 1 fixed it. I didn't even have to restart Windows to get it to work.


No tagged resources made it through filtering for AWS SQS metrics

Is there an existing issue for this?

[X] I have searched the existing issues

YACE version
v0.59.0
Config file
serviceAccount:
  create: true
  labels: {}
  annotations:
    eks.amazonaws.com/role-arn: arn:aws:iam::<accountID>:role/cloudwatch-exporter-role
  name: "yace-cw-exporter"
  automountServiceAccountToken: true

config: |-
  apiVersion: v1alpha1
  sts-region: ap-south-1
  discovery:
    exportedTagsOnMetrics:
      AWS/SQS:
        - Name
    jobs:
    - type: AWS/SQS
      regions:
        - ap-south-1
      period: 60
      length: 60
      metrics:
        - name: NumberOfMessagesSent
          statistics: [Sum,Average]
        - name: NumberOfMessagesReceived
          statistics: [Sum,Average]
        - name: NumberOfMessagesDeleted
          statistics: [Sum,Average]
        - name: ApproximateAgeOfOldestMessage
          statistics: [Sum,Average]
        - name: NumberOfEmptyReceives
          statistics: [Sum,Average]
        - name: SentMessageSize
          statistics: [Sum,Average]
        - name: ApproximateNumberOfMessagesNotVisible
          statistics: [Sum,Average]
        - name: ApproximateNumberOfMessagesDelayed
          statistics: [Sum,Average]
        - name: ApproximateNumberOfMessagesVisible
          statistics: [Sum,Average]

Current Behavior
No tagged resources made it through filtering for AWS SQS metrics.
Expected Behavior
It should extract the metrics because the metrics are there in AWS account.
Steps To Reproduce
Use the above config file to deploy the helm chart
Anything else?
No response

Discovery jobs work based on tagged resources if your SQS queues are not tagged (they typically do not come with tags by default) they will not be picked up by the YACE discovery job. This is the expected behavior.

I've used without the tags as well but still it was giving the same error.

    exportedTagsOnMetrics:
      AWS/SQS:
        - Name

I'm not referring to this bit, the error you are receiving is because the SQS queues in AWS have no tags and are being filtered out by the YACE discovery job. A discovery job requires the resources to be tagged to be discovered.

You need to add tags to the SQS queues in AWS, https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html

Okay, Thank you so much


In type structure classes, consider replacing writerFunction with stringOrWriter

For LiteralTypeStructureImpl, NumberTypeStructureImpl, and StringTypeStructureImpl, it doesn't make sense to have writer functions.  The last can do JSON.stringify(this.stringValue), and the others just return this.stringValue;.

I didn't think this all the way through:  typedWriter.stringOrWriter(writer) looks terrible.


Fix menu when there are no available widgets to add.

Hoist P/R Checklist
Pull request authors: Review and check off the below. Items that do not apply can also be
checked off to indicate they have been considered. If unclear if a step is relevant, please leave
unchecked and note in comments.

[x] Caught up with develop branch as of last change.
[x] Added CHANGELOG entry, or determined not required.
[x] Reviewed for breaking changes, added breaking-change label + CHANGELOG if so.
[x] Updated doc comments / prop-types, or determined not required.
[x] Reviewed and tested on Mobile, or determined not required.
[x] Created Toolbox branch / PR, or determined not required.

If your change is still a WIP, please use the "Create draft pull request" option in the split
button below to indicate it is not ready yet for a final review.

Pull request reviewers: when merging this P/R, please consider using a squash commit to
collapse multiple intermediate commits into a single commit representing the overall feature
change. This helps keep the commit log clean and easy to scan across releases. PRs containing a
single commit should be rebased when possible.

Looks good, but I'm wondering if we even need this now we use a context menu rather than the '+' button? I think the ticket was added when we were using the '+' button - its drop-down menu will be empty, but the button still visible. On the other hand, our context menu also contains 'Remove', 'Refresh' etc., so will never be "empty".
I think it is better UX to simply omit the 'Add' section than to insert a dummy item. Of course, happy to be convinced otherwise! :)

.... and as soon as I clicked "Comment", I remembered that if you click on the empty space you get the menu without 'Remove', 'Refresh' etc. In that place, makes perfect sense! :)
Merging


Enable large numbers of children to be pushed in find

Right now, if there are too many childItems this exceeds the stack call size. This fixes this problem by pushing them one by one instead of with the … operator.
Fixes #408

Could you give an update of the status of this PR please? I believe the underlying issue is still causing problems for users of our extension. Thanks!

Do we have tests that cover this functionality to make sure we have kept things consistent?

Yeah, this should be covered by the findMatch tests and the find tests

Approve.
Let's bump the patch version.


Error getting no Datat - tried everything

Hey,
i tried everything but still get "Error getting no Data".
ESP is in my Wifi, pingable, I changed the Fingerprint of the API SSL Cert to 21e34dff083641691f1026ade59269f278fc1c01
Got the same Display like you, but still getting this error.
Even if I only try to display one Coin (BTC) the Error message still appears.
Do you have any idea what could be wrong still?
Thanks ahead.

Hello,
thank you very much for your report! I have the same error. Since I had not turned on my ticker for a long time, I had not noticed it.
There were 2 errors:

The fingerprint has changed. The current one is (as you wrote): 21e34dff083641691f1026ade59269f278fc1c01
If you don't want to always update the fingerprint, you could also use "client.setInsecure();" (see line 169).

I don't know why, but in the string of the retrieved data there are now a few characters at the beginning (before the character '{') that don't really belong there, so there were problems with the JSON parser. I have now added an appropriate query/statement to detect the correct beginning of the data stream, so now everything should work again (see line 213).

The errors are fixed in the current source code.

Works for me, thank you very much, reall great project!
Trying to display some coins at the same time as 7D Change is not soo interesting for me.
Great Job :-)


Use Middleware instead of DelegatingHandlers

Great job with this project!  Its saving me a good bit of time and sanity.
However, I am noticing that the DelegatingHandler isn't being called.  Which means the authorization process via IdentityServer4 isn't functioning as expected.
See: https://www.dotnetcurry.com/aspnet-mvc/1149/convert-aspnet-webapi2-aspnet5-mvc6

Hi @Reckonian,
I'm not sure if I'm following you correctly, but the DelagatingHandler for invoking the IDS4 will be invoked once you've setup the HttpClient typed instance. You can see how it is binded here: https://github.com/proudmonkey/ApiBoilerPlate/blob/master/ApiBoilerPlate/Infrastructure/Installers/RegisterApiResources.cs#L51
Also, the link you've provided is 5 years old and there are lots of changes that was happening in ASP.NET Core between those period. In short, what you've read there "might" be outdated.
Here's an article I've posted a few Months ago that might be useful in this context. https://vmsdurano.com/apiboilerplate-and-identityserver4-access-control-for-apis/
Thank you for your feedback.


Fix: Add custom annotation add for application edit page

Description of your changes

Fixes #665
I have:

[ ] Read and followed KubeVela's contribution process.
[ ] Related Docs updated properly. In a new feature or configuration option, an update to the documentation is necessary.
[ ] Run yarn lint to ensure the frontend changes are ready for review.
[ ] Run make reviewableto ensure the server changes are ready for review.
[ ] Added backport release-x.y labels to auto-backport this PR if necessary.

Special notes for your reviewer

@yikuaibro Thanks for your contribution, please test it in your local environment and write the e2e test case.

Hi @barnettZQG  , I hope everything is going well. I just wanted to send a friendly reminder about the pull request I submitted earlier and see if you had a chance to review it yet. If there's anything you need from me or if you have any feedback, please let me know. I appreciate your help and time.


DEV2-3070 add workspaceData to editor context

Changes

The get_editor_context request now has a parameter that contains the workspace commands - currently, only symbolSearch is supported:

export type EditorContextRequest = {
  workspaceCommands: WorkspaceCommandInstruction[];
};

export type WorkspaceCommandInstruction = {
  command: WorkspaceCommand;
  arg: string;
};

type WorkspaceCommand = "symbolSearch";

I introduced a generic mechanism that resolves these instructions and executes them.
The response now has an additional optional field: workspaceData, which is currently:

export type WorkspaceData = {
  symbols?: string[];
};

i ran the chat in debug, and mocked hard-coded commands in the client request to see the result:


Remove superfluous words in comments

In some places, there are some instances of duplicated words, e.g. the the or a a. Some are intentional, as part of the tests, but some seem not.

https://dart-review.googlesource.com/c/sdk/+/279500


Automate connecting to wifi and to server using file in micro sd

I got an idea, it would be super to get.
If the device find file on microSD card during boot, it would be automatically(or after pressing any button) done everything from this file. For example i got dumb terminal and I connect WiRSa to this device. After powering on (and receive enter from terminal) the device would automatically connect to wifi, and then connect to one specific telnet server.
It wold be useful to make some interesting prompts during retro convents etc.
My first idea (but Im almost sure that I won't implement it, just selling to the others) is retro themed restaurant. There is something like minitel terminal ( modded to RS232, i choose this one because it looks relatively small on the foto) on every table. You can look on the menu, order dish, call waiter, select payment method etc.
In the matter of fact i saw something like this on Chill's  when I was in the US, and thats a combination of this device and terminal from Fallout.

Hey just now seeing this.. I like this idea.. kind of like an autoexec file, and would just allow you to put a series of AT commands.. I'm back to focusing on a V3.. I'll aim for adding this in the next firmware release.


I've created bindings for raylib 5.5 for c3-lang  at https://c3-lang.org

I've added url and info for raylib 5.0 and raylib 5.5 bindings  for c3-lang

I'm merging and reviewing it...


Enter Data in Other Fields - Previously Selected Cron Disappears

Hi
I have adapted your Bootstrap3 demo to show you a bug I have encounterd. All I have done is add a new textfield to the mix. The code is below
The issue is, if i select a cron value, then edit another text field. The cron value dissappears and it is empty when I submit the form
I need to have other form elements on my page. Have you any suggestions on what I can do?
Cheers
Damien
<!DOCTYPE html>

    <meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/css/bootstrap.css" rel="stylesheet">
	<link href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">

    <title></title>

		<form role="form" class="form-inline">

				Schedule Name
				<input id="scheduleName" class="form-control" type="text"/>

				Cron
				<input id="cron" class="form-control" />

		</form>

Hi
i think I have found the problem and the solution
The problem code is as follows
                $("#CronGenMainDiv select,input").change(function (e) {
                    generate();
                });

The input selector is not only selecting inputs within the cronGen plugin, it is also selecting every other input field on the page
The following small change fixes the issue
                $("#CronGenMainDiv select,#CronGenMainDiv input").change(function (e) {
                    generate();
                });

Cheers
Damien

Thanks damogallagher - I will incorporate your fix in the plugin and close the issue :+1:


ctkCheckableComboBox: implemented missing method checkableModelHelper()

The method ctkCheckableComboBox::checkableModelHelper() is declared in
the header file but not implemented in the source file. This adds the
proper implementation.

Thanks again for your contribution :+1:
And apologize for the late review and integration.


Locale settings are ignored when selecting a timestamp (with time zone) value on duckdb database

Description

Set locale settings to en_BE in Editors | Data Editors | Data Formats  (Country: BE - Belgium)
open SQL Console connected to a duckdb database
Run this query: select to_timestamp(1720015200);

Expected : timestamp is displayed using Europe/Brussels time zone:   2024-07-03 16:00:00+02
Actual      : timestamp is displayed in UTC:   2024-07-03 14:00:00.000 +0000
Running the same query against a Postgres database yields the expected output: 2024-07-03 16:00:00.000 +0200
DBeaver Version
Version <IP_ADDRESS>412011650 (Community version)
Operating System
macOS 15.2 (24C101)
Database and driver
duckdb_jdbc-1.1.3.jar
postgresql-42.2.20.jar
Steps to reproduce
see above
Additional context
No response

Thank you for your report.


[DIR-1811] move from yarn to pnpm

Description
ℹ When inspecting this PR, please make sure to follow these steps

run nvm use to switch the correct node version (use nvm alias default 20.18.1 to set this as a new system default if you like)
remove the node_modules folder (rm -rf node_modules)
run pnpm install to install all dependencies

The main goal of this PR is to switch from yarn to pnpm. The main reason for that change is the improvement of performance. It will speed up the development when switching branches with different dependencies and will allow for much faster builds.
However, switching to pnpm was not that simple, as it has a slightly different approach to how dependecies are handled. Yarn allowed us to use implicit dependencies, which means that you can use a package that is not listed in the package.json but is available due to an dependency of one of the listed packages. We for example used the dotenv package. We also had the problem that there were a lot of warnings and errors when running yarn check
yarn check output
yarn check
yarn check v1.22.22
warning ../../../../package.json: No license field
warning Pattern ["@storybook/client-logger@next"] is trying to unpack in the same destination "/Users/sk/Library/Caches/Yarn/v6/npm-@storybook-client-logger-7.0.0-beta.53-d8590d93e16d5bc3466cc3169602e6b36c0dde0e-integrity/node_modules/@storybook/client-logger" as pattern ["@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","@storybook/client-logger@7.0.0-beta.53","<EMAIL_ADDRESS>This could result in non-deterministic behavior, skipping.
warning Pattern ["@storybook/instrumenter@next"] is trying to unpack in the same destination "/Users/sk/Library/Caches/Yarn/v6/npm-@storybook-instrumenter-7.0.0-beta.53-1f51eccee9d796a8a55ead9a832f12a4ff942ba4-integrity/node_modules/@storybook/instrumenter" as pattern ["<EMAIL_ADDRESS>This could result in non-deterministic behavior, skipping.
warning<EMAIL_ADDRESS>The engine "pnpm" appears to be invalid.
error "@babel/core" is wrong version: expected "7.20.12", got "7.21.0"
warning "@babel/helper-function-name#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@babel/traverse#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@babel/types#<EMAIL_ADDRESS>could be deduped from "7.19.4" to "<EMAIL_ADDRESS>warning "@jest/transform#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@jridgewell/gen-mapping#<EMAIL_ADDRESS>could be deduped from "0.3.17" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.5.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.0.30001457" to<EMAIL_ADDRESS>warning "dom-helpers#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.5.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.11.0" to<EMAIL_ADDRESS>warning "@testing-library/jest-dom#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@testing-library/react#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@types/react-virtualized-auto-sizer#@types/react@*" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>warning "react-flow-renderer#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "react-flow-renderer#react@16 || 17" doesn't satisfy found match of<EMAIL_ADDRESS>error "react-flow-renderer#react-dom@16 || 17" doesn't satisfy found match of<EMAIL_ADDRESS>warning "react-virtualized#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error<EMAIL_ADDRESS>|| ^16.0.0-alpha" doesn't satisfy found match of<EMAIL_ADDRESS>error<EMAIL_ADDRESS>|| ^16.0.0-alpha" doesn't satisfy found match of<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "5.3.2" to<EMAIL_ADDRESS>warning "@testing-library/react-hooks#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@testing-library/react-hooks#<EMAIL_ADDRESS>|| ^17.0.0" doesn't satisfy found match of "<EMAIL_ADDRESS>error "<EMAIL_ADDRESS>|| ^17.0.0" doesn't satisfy found match of<EMAIL_ADDRESS>error "<EMAIL_ADDRESS>|| ^17.0.0" doesn't satisfy found match of<EMAIL_ADDRESS>warning "@types/react-window#@types/react@*" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>warning "@vitejs/plugin-react#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "29.2.0" to<EMAIL_ADDRESS>error "storybook-addon-react-router-v6#<EMAIL_ADDRESS>doesn't satisfy found match of "<EMAIL_ADDRESS>error "storybook-addon-react-router-v6#<EMAIL_ADDRESS>doesn't satisfy found match of "<EMAIL_ADDRESS>error "storybook-addon-react-router-v6#<EMAIL_ADDRESS>doesn't satisfy found match of "<EMAIL_ADDRESS>warning "@babel/core#@ampproject/remapping#<EMAIL_ADDRESS>could be deduped from "0.3.17" to "<EMAIL_ADDRESS>error "@babel/core#@babel/helpers" is wrong version: expected "7.20.13", got "7.21.0"
error "@babel/core#@babel/parser" is wrong version: expected "7.20.13", got "7.21.1"
warning "@testing-library/react#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "@testing-library/react-hooks#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "react-flow-renderer#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "react-virtualized#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "dom-helpers#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "@testing-library/jest-dom#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>error "@babel/core#@babel/traverse" is wrong version: expected "7.20.13", got "7.21.0"
error "@babel/core#@babel/types" is wrong version: expected "7.20.7", got "7.21.0"
warning "@storybook/react#@storybook/docs-tools#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "vite-plugin-svgr#@svgr/core#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@storybook/testing-library#@testing-library/dom#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@testing-library/react#@testing-library/dom#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@testing-library/react#@types/react-dom#@types/react@*" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.5.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.7" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.5.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.21.1" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@storybook/addon-actions#polished#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "react-flow-renderer#redux#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.11.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "2.3.0" to<EMAIL_ADDRESS>error "@vitejs/plugin-react#@babel/plugin-transform-react-jsx-self" not installed
error "@vitejs/plugin-react#@babel/plugin-transform-react-jsx-source" not installed
warning "@storybook/testing-library#@testing-library/user-event#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>|| ^7.0.0 || ^8.0.0" could be deduped from "8.8.2" to<EMAIL_ADDRESS>warning "@testing-library/react-hooks#react-error-boundary#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "storybook-addon-react-router-v6#react-inspector#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error<EMAIL_ADDRESS>|| ^17.0.0" doesn't satisfy found match of<EMAIL_ADDRESS>warning "react-flow-renderer#react-redux#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@tremor/react#react-transition-group#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.11" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#<EMAIL_ADDRESS>could be deduped from "2.2.3" to<EMAIL_ADDRESS>error "@storybook/cli#@babel/core" not installed
error "@storybook/addon-docs#@babel/core" not installed
error "react-docgen#@babel/core" not installed
warning "react-inspector#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "@testing-library/dom#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "@storybook/testing-library#@testing-library/user-event#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "react-error-boundary#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "react-redux#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "polished#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "react-transition-group#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>warning "redux#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>error "@babel/helpers#@babel/traverse" is wrong version: expected "7.20.13", got "7.21.0"
error "@babel/helpers#@babel/types" is wrong version: expected "7.20.7", got "7.21.0"
warning "@storybook/addon-docs#@jest/transform#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@storybook/types#@types/babel__core#@types/babel__traverse@*" could be deduped from "7.18.3" to "<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "react-redux#@types/react-redux#@types/react@*" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.0" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.2.7" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.0.6" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.0.6" to<EMAIL_ADDRESS>warning "babel-plugin-istanbul#istanbul-lib-instrument#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@jest/core#jest-snapshot#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@jest/core#jest-snapshot#<EMAIL_ADDRESS>could be deduped from "7.20.0" to "<EMAIL_ADDRESS>error "@storybook/addon-docs#@babel/plugin-transform-react-jsx" not installed
error "@storybook/cli#@babel/preset-env" not installed
warning "@storybook/addon-docs#@mdx-js/react#@types/react@>=16" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>warning "@storybook/addon-controls#<EMAIL_ADDRESS>could be deduped from "7.2.0" to<EMAIL_ADDRESS>error "@svgr/core#@svgr/babel-preset" not installed
warning "@svgr/core#@svgr/plugin-jsx#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>|| ^7.0.0 || ^8.0.0" could be deduped from "8.8.2" to<EMAIL_ADDRESS>warning "@jest/core#jest-config#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@storybook/cli#jscodeshift" not installed
error "@storybook/cli#@babel/preset-env#@babel/compat-data" not installed
warning "@storybook/addon-docs#@jest/transform#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.11" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#<EMAIL_ADDRESS>could be deduped from "2.2.3" to<EMAIL_ADDRESS>error "@storybook/codemod#@babel/core" not installed
error "@storybook/cli#@babel/core#@babel/generator" not installed
error "@storybook/addon-docs#@babel/core#@babel/generator" not installed
warning "@storybook/docs-tools#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.2" to "<EMAIL_ADDRESS>warning "@storybook/docs-tools#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>error "@storybook/cli#@babel/core#@babel/helper-module-transforms" not installed
error "@storybook/addon-docs#@babel/core#@babel/helper-module-transforms" not installed
error "react-docgen#@babel/core#@babel/helper-module-transforms" not installed
error "@storybook/addon-docs#@babel/plugin-transform-react-jsx#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/preset-env#@babel/helper-plugin-utils" not installed
warning "@storybook/docs-tools#@babel/core#@babel/helpers#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>error "@storybook/cli#@babel/core#@babel/helpers" not installed
error "@storybook/addon-docs#@babel/core#@babel/helpers" is wrong version: expected "7.21.0", got "7.20.13"
error "react-docgen#@babel/core#@babel/helpers" not installed
error "@storybook/cli#jscodeshift#@babel/parser" not installed
error "@babel/helpers#@babel/traverse#@babel/parser" is wrong version: expected "7.20.13", got "7.21.1"
error "@storybook/addon-docs#@babel/core#@babel/parser" is wrong version: expected "7.21.1", got "7.20.13"
error "react-docgen#@babel/core#@babel/parser" not installed
error "@storybook/cli#@babel/core#@babel/traverse" not installed
error "@storybook/addon-docs#@babel/core#@babel/traverse" is wrong version: expected "7.21.0", got "7.20.13"
error "react-docgen#@babel/core#@babel/traverse" not installed
error "@storybook/cli#@babel/preset-env#@babel/types" not installed
error "@storybook/cli#@babel/core#@babel/types" not installed
error "@storybook/addon-docs#@babel/core#@babel/types" is wrong version: expected "7.21.0", got "7.20.7"
warning "@types/babel__core#@types/babel__traverse#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "@types/babel__core#<EMAIL_ADDRESS>warning "@types/react-redux#@types/hoist-non-react-statics#@types/react@*" could be deduped from "18.3.12" to "<EMAIL_ADDRESS>error "@storybook/addon-docs#@jest/transform#convert-source-map" not installed
warning "victory-vendor#d3-time#d3-array@2 - 3" could be deduped from "3.2.4" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#@types/jest#expect#<EMAIL_ADDRESS>could be deduped from "29.4.0" to "<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.2.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@storybook/cli#jscodeshift#recast" not installed
error "@storybook/cli#@babel/core#semver" not installed
error "@storybook/cli#@babel/preset-env#semver" not installed
warning<EMAIL_ADDRESS>could be deduped from "1.21.1" to<EMAIL_ADDRESS>warning<EMAIL_ADDRESS>could be deduped from "1.21.1" to<EMAIL_ADDRESS>warning "@jest/reporters#v8-to-istanbul#<EMAIL_ADDRESS>could be deduped from "0.3.17" to "<EMAIL_ADDRESS>error "@storybook/cli#jscodeshift#write-file-atomic" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-async-generator-functions" not installed
error "@storybook/cli#jscodeshift#@babel/plugin-proposal-class-properties" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-class-static-block" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-dynamic-import" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-export-namespace-from" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-json-strings" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-logical-assignment-operators" not installed
error "@storybook/cli#jscodeshift#@babel/plugin-proposal-nullish-coalescing-operator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-numeric-separator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-object-rest-spread" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-optional-catch-binding" not installed
error "@storybook/cli#jscodeshift#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-private-methods" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-private-property-in-object" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-unicode-property-regex" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-async-generators" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-class-properties" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-class-static-block" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-dynamic-import" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-export-namespace-from" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-import-assertions" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-json-strings" not installed
error "@storybook/addon-docs#@babel/plugin-transform-react-jsx#@babel/plugin-syntax-jsx" not installed
warning "jest-snapshot#@babel/plugin-syntax-jsx#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-logical-assignment-operators" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-nullish-coalescing-operator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-numeric-separator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-object-rest-spread" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-optional-catch-binding" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-private-property-in-object" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-syntax-top-level-await" not installed
warning "jest-snapshot#@babel/plugin-syntax-typescript#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-arrow-functions" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-async-to-generator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-block-scoped-functions" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-block-scoping" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-classes" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-computed-properties" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-destructuring" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-dotall-regex" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-duplicate-keys" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-exponentiation-operator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-for-of" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-function-name" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-literals" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-member-expression-literals" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-modules-amd" not installed
error "@storybook/cli#jscodeshift#@babel/plugin-transform-modules-commonjs" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-modules-systemjs" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-modules-umd" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-named-capturing-groups-regex" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-new-target" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-object-super" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-parameters" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-property-literals" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-regenerator" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-reserved-words" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-shorthand-properties" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-spread" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-sticky-regex" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-template-literals" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-typeof-symbol" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-unicode-escapes" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-transform-unicode-regex" not installed
error "@storybook/codemod#@babel/preset-env" not installed
error "@storybook/cli#jscodeshift#@babel/preset-flow" not installed
error "@storybook/cli#@babel/preset-env#@babel/preset-modules" not installed
error "@storybook/cli#jscodeshift#@babel/preset-typescript" not installed
error "@storybook/cli#jscodeshift#@babel/register" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-add-jsx-attribute" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-remove-jsx-attribute" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-remove-jsx-empty-expression" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-replace-jsx-attribute-value" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-svg-dynamic-title" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-svg-em-dimensions" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-transform-react-native-svg" not installed
error "@svgr/babel-preset#@svgr/babel-plugin-transform-svg-component" not installed
error "@storybook/cli#jscodeshift#babel-core" not installed
error "jest-config#babel-jest" not installed
error "@storybook/cli#@babel/preset-env#babel-plugin-polyfill-corejs2" not installed
error "@storybook/cli#@babel/preset-env#babel-plugin-polyfill-corejs3" not installed
error "@storybook/cli#@babel/preset-env#babel-plugin-polyfill-regenerator" not installed
error "jest-snapshot#babel-preset-current-node-syntax" not installed
error "@storybook/codemod#jscodeshift" not installed
error "@storybook/cli#babel-plugin-polyfill-corejs2#@babel/compat-data" not installed
error "@storybook/codemod#@babel/preset-env#@babel/compat-data" not installed
error "@storybook/cli#@babel/plugin-proposal-object-rest-spread#@babel/compat-data" not installed
warning "@jest/reporters#istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.11" to "<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#@babel/core#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@jest/reporters#istanbul-lib-instrument#<EMAIL_ADDRESS>could be deduped from "2.2.3" to<EMAIL_ADDRESS>error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/generator" not installed
error "@storybook/codemod#@babel/core#@babel/generator" not installed
error "@storybook/cli#@babel/traverse#@babel/helper-function-name" not installed
error "@storybook/addon-docs#@babel/traverse#@babel/helper-function-name" not installed
error "react-docgen#@babel/traverse#@babel/helper-function-name" not installed
error "@storybook/cli#@babel/plugin-transform-classes#@babel/helper-function-name" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms" not installed
warning "istanbul-lib-instrument#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.2" to "<EMAIL_ADDRESS>warning "istanbul-lib-instrument#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/helper-module-transforms" not installed
error "@storybook/cli#@babel/plugin-transform-modules-amd#@babel/helper-module-transforms" not installed
error "@storybook/cli#@babel/plugin-transform-modules-commonjs#@babel/helper-module-transforms" not installed
error "@storybook/cli#@babel/plugin-transform-modules-systemjs#@babel/helper-module-transforms" not installed
error "@storybook/codemod#@babel/core#@babel/helper-module-transforms" not installed
error "@storybook/cli#@babel/preset-modules#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-logical-assignment-operators#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-numeric-separator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-class-properties#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-class-static-block#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-private-property-in-object#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-top-level-await#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-class-properties#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-class-static-block#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-dynamic-import#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-json-strings#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-nullish-coalescing-operator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-numeric-separator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-optional-catch-binding#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-private-methods#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-private-property-in-object#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-unicode-property-regex#@babel/helper-plugin-utils" not installed
error "@storybook/addon-docs#@babel/plugin-syntax-jsx#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-arrow-functions#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-async-to-generator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-block-scoped-functions#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-dotall-regex#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-exponentiation-operator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-for-of#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-member-expression-literals#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-new-target#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-object-super#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-property-literals#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-regenerator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-reserved-words#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-shorthand-properties#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-sticky-regex#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-unicode-regex#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/preset-flow#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-export-namespace-from#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-proposal-logical-assignment-operators#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/preset-env#@babel/plugin-proposal-optional-chaining#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-computed-properties#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-duplicate-keys#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-function-name#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-literals#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-template-literals#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-typeof-symbol#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-unicode-escapes#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-import-assertions#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-named-capturing-groups-regex#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-spread#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/preset-env#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-async-generators#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-dynamic-import#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-json-strings#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-nullish-coalescing-operator#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-object-rest-spread#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-optional-catch-binding#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-export-namespace-from#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-classes#@babel/helper-replace-supers" not installed
error "@storybook/cli#@babel/plugin-proposal-optional-chaining#@babel/helper-skip-transparent-expression-wrappers" not installed
error "@storybook/cli#@babel/preset-typescript#@babel/helper-validator-option" not installed
warning "istanbul-lib-instrument#@babel/core#@babel/helpers#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/helpers" not installed
error "@storybook/codemod#@babel/core#@babel/helpers" not installed
error "@storybook/codemod#jscodeshift#@babel/parser" not installed
error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/parser" not installed
error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/traverse" not installed
error "@storybook/codemod#@babel/core#@babel/traverse" not installed
error "@storybook/addon-docs#@jest/transform#@babel/core#@babel/types" not installed
error "@storybook/codemod#@babel/core#@babel/types" not installed
error "@storybook/cli#@babel/generator#@babel/types" not installed
error "@storybook/cli#@babel/helper-module-transforms#@babel/types" not installed
error "@storybook/cli#@babel/helpers#@babel/types" not installed
error "@storybook/cli#@babel/traverse#@babel/types" not installed
warning "@types/babel__core#@types/babel__traverse#@babel/types#<EMAIL_ADDRESS>could be deduped from "7.19.4" to "<EMAIL_ADDRESS>error "@storybook/cli#@babel/preset-modules#@babel/types" not installed
warning "@types/testing-library__jest-dom#expect#<EMAIL_ADDRESS>could be deduped from "29.2.0" to<EMAIL_ADDRESS>error "@storybook/cli#recast#ast-types" not installed
warning "<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "29.2.0" to<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#expect#jest-message-util#<EMAIL_ADDRESS>could be deduped from "29.4.0" to "<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>warning "@types/testing-library__jest-dom#expect#jest-util#<EMAIL_ADDRESS>could be deduped from "29.4.0" to "<EMAIL_ADDRESS>error "@storybook/codemod#jscodeshift#recast" not installed
warning "@storybook/cli#@babel/plugin-transform-regenerator#regenerator-transform#<EMAIL_ADDRESS>could be deduped from "7.21.0" to "<EMAIL_ADDRESS>error "@storybook/cli#babel-plugin-polyfill-corejs2#semver" not installed
error "@storybook/cli#recast#tslib" not installed
warning "c8#v8-to-istanbul#<EMAIL_ADDRESS>could be deduped from "0.3.17" to "<EMAIL_ADDRESS>error "@storybook/codemod#jscodeshift#write-file-atomic" not installed
error "@storybook/cli#@babel/plugin-transform-function-name#@babel/helper-compilation-targets" not installed
error "@storybook/cli#@babel/plugin-proposal-unicode-property-regex#@babel/helper-create-regexp-features-plugin" not installed
error "@storybook/cli#babel-plugin-polyfill-corejs2#@babel/helper-define-polyfill-provider" not installed
error "@storybook/cli#@babel/plugin-transform-async-to-generator#@babel/helper-remap-async-to-generator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-async-generator-functions" not installed
error "@storybook/codemod#jscodeshift#@babel/plugin-proposal-class-properties" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-class-static-block" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-dynamic-import" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-export-namespace-from" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-json-strings" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-logical-assignment-operators" not installed
error "@storybook/codemod#jscodeshift#@babel/plugin-proposal-nullish-coalescing-operator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-numeric-separator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-object-rest-spread" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-optional-catch-binding" not installed
error "@storybook/codemod#jscodeshift#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/cli#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-private-methods" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-private-property-in-object" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-unicode-property-regex" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-async-generators" not installed
error "babel-preset-current-node-syntax#@babel/plugin-syntax-bigint" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-class-properties" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-class-static-block" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-dynamic-import" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-export-namespace-from" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-import-assertions" not installed
error "babel-preset-current-node-syntax#@babel/plugin-syntax-import-meta" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-json-strings" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-logical-assignment-operators" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-nullish-coalescing-operator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-numeric-separator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-object-rest-spread" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-optional-catch-binding" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-private-property-in-object" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-syntax-top-level-await" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-arrow-functions" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-async-to-generator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-block-scoped-functions" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-block-scoping" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-classes" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-computed-properties" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-destructuring" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-dotall-regex" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-duplicate-keys" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-exponentiation-operator" not installed
error "@storybook/cli#@babel/preset-flow#@babel/plugin-transform-flow-strip-types" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-for-of" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-function-name" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-literals" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-member-expression-literals" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-modules-amd" not installed
error "@storybook/codemod#jscodeshift#@babel/plugin-transform-modules-commonjs" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-modules-systemjs" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-modules-umd" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-named-capturing-groups-regex" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-new-target" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-object-super" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-parameters" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-property-literals" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-regenerator" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-reserved-words" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-shorthand-properties" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-spread" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-sticky-regex" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-template-literals" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-typeof-symbol" not installed
error "@storybook/cli#@babel/preset-typescript#@babel/plugin-transform-typescript" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-unicode-escapes" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-transform-unicode-regex" not installed
error "@storybook/codemod#jscodeshift#@babel/preset-flow" not installed
error "@storybook/codemod#@babel/preset-env#@babel/preset-modules" not installed
error "@storybook/codemod#jscodeshift#@babel/preset-typescript" not installed
error "@storybook/codemod#jscodeshift#@babel/register" not installed
error "@storybook/codemod#jscodeshift#babel-core" not installed
error "@storybook/codemod#@babel/preset-env#babel-plugin-polyfill-corejs2" not installed
error "@storybook/codemod#@babel/preset-env#babel-plugin-polyfill-corejs3" not installed
error "@storybook/codemod#@babel/preset-env#babel-plugin-polyfill-regenerator" not installed
error "babel-jest#babel-preset-jest" not installed
error "@storybook/codemod#babel-plugin-polyfill-corejs2#@babel/compat-data" not installed
error "@storybook/cli#@babel/plugin-transform-function-name#@babel/helper-compilation-targets#@babel/compat-data" not installed
error "@storybook/codemod#@babel/plugin-proposal-object-rest-spread#@babel/compat-data" not installed
error "@storybook/addon-docs#@jest/transform#@babel/traverse#@babel/helper-function-name" not installed
error "@storybook/codemod#@babel/traverse#@babel/helper-function-name" not installed
error "@storybook/codemod#@babel/plugin-transform-classes#@babel/helper-function-name" not installed
error "@storybook/cli#@babel/plugin-transform-classes#@babel/helper-replace-supers#@babel/helper-member-expression-to-functions" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms" not installed
warning "@jest/reporters#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.2" to "<EMAIL_ADDRESS>warning "@jest/reporters#@babel/core#@babel/helper-module-transforms#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>error "@storybook/codemod#@babel/plugin-transform-modules-amd#@babel/helper-module-transforms" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-commonjs#@babel/helper-module-transforms" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-systemjs#@babel/helper-module-transforms" not installed
error "@storybook/codemod#@babel/preset-modules#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-logical-assignment-operators#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-numeric-separator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-class-properties#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-class-static-block#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-private-property-in-object#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-top-level-await#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/helper-define-polyfill-provider#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-class-properties#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-class-static-block#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-dynamic-import#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-json-strings#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-nullish-coalescing-operator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-numeric-separator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-optional-catch-binding#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-private-methods#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-private-property-in-object#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-unicode-property-regex#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-arrow-functions#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-async-to-generator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-block-scoped-functions#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-dotall-regex#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-exponentiation-operator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-for-of#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-member-expression-literals#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-new-target#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-object-super#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-property-literals#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-regenerator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-reserved-words#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-shorthand-properties#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-sticky-regex#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-unicode-regex#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/preset-flow#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-export-namespace-from#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-proposal-logical-assignment-operators#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/preset-env#@babel/plugin-proposal-optional-chaining#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-computed-properties#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-duplicate-keys#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-function-name#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-literals#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-template-literals#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-typeof-symbol#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-unicode-escapes#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-import-assertions#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-named-capturing-groups-regex#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-spread#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-async-generators#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-dynamic-import#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-json-strings#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-nullish-coalescing-operator#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-object-rest-spread#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-optional-catch-binding#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-syntax-export-namespace-from#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-classes#@babel/helper-replace-supers" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/helper-simple-access" not installed
error "@storybook/codemod#@babel/plugin-proposal-optional-chaining#@babel/helper-skip-transparent-expression-wrappers" not installed
error "@storybook/cli#@babel/preset-modules#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/codemod#@babel/preset-typescript#@babel/helper-validator-option" not installed
warning "@storybook/cli#@babel/helper-remap-async-to-generator#@babel/helper-wrap-function#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "@jest/reporters#@babel/core#@babel/helpers#<EMAIL_ADDRESS>could be deduped from "7.20.7" to "<EMAIL_ADDRESS>warning "regenerator-transform#<EMAIL_ADDRESS>could be deduped from "0.13.11" to<EMAIL_ADDRESS>error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/template" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/cli#@babel/plugin-transform-modules-amd#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/cli#@babel/plugin-transform-modules-commonjs#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/cli#@babel/plugin-transform-modules-systemjs#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/cli#@babel/helper-remap-async-to-generator#@babel/types" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/types" not installed
error "@storybook/codemod#@babel/generator#@babel/types" not installed
error "@storybook/cli#@babel/plugin-transform-classes#@babel/helper-function-name#@babel/types" not installed
error "@storybook/codemod#@babel/helper-module-transforms#@babel/types" not installed
error "@storybook/codemod#@babel/helpers#@babel/types" not installed
error "@storybook/codemod#@babel/traverse#@babel/types" not installed
error "@storybook/codemod#@babel/preset-modules#@babel/types" not installed
error "@storybook/codemod#jscodeshift#recast#ast-types" not installed
warning "<EMAIL_ADDRESS>could be deduped from "29.3.1" to<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "29.2.0" to<EMAIL_ADDRESS>warning "<EMAIL_ADDRESS>could be deduped from "29.4.0" to<EMAIL_ADDRESS>error "@storybook/cli#@babel/helper-define-polyfill-provider#semver" not installed
error "@storybook/cli#@babel/plugin-transform-function-name#@babel/helper-compilation-targets#semver" not installed
error "@storybook/codemod#jscodeshift#recast#tslib" not installed
error "@storybook/cli#@babel/helper-define-polyfill-provider#@babel/helper-compilation-targets" not installed
error "@storybook/codemod#@babel/plugin-transform-function-name#@babel/helper-compilation-targets" not installed
error "@storybook/cli#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin" not installed
error "@storybook/codemod#@babel/plugin-proposal-unicode-property-regex#@babel/helper-create-regexp-features-plugin" not installed
error "@storybook/codemod#babel-plugin-polyfill-corejs2#@babel/helper-define-polyfill-provider" not installed
error "@storybook/codemod#@babel/plugin-transform-async-to-generator#@babel/helper-remap-async-to-generator" not installed
error "@storybook/codemod#@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining#@babel/plugin-proposal-optional-chaining" not installed
error "@storybook/cli#@babel/plugin-transform-flow-strip-types#@babel/plugin-syntax-flow" not installed
error "@storybook/codemod#@babel/preset-flow#@babel/plugin-transform-flow-strip-types" not installed
error "@storybook/codemod#@babel/preset-typescript#@babel/plugin-transform-typescript" not installed
error "@storybook/cli#@babel/helper-define-polyfill-provider#@babel/helper-compilation-targets#@babel/compat-data" not installed
error "@storybook/codemod#@babel/plugin-transform-function-name#@babel/helper-compilation-targets#@babel/compat-data" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/traverse#@babel/generator" not installed
error "@storybook/cli#@babel/plugin-transform-modules-amd#@babel/traverse#@babel/generator" not installed
error "@storybook/cli#@babel/plugin-transform-modules-commonjs#@babel/traverse#@babel/generator" not installed
error "@storybook/cli#@babel/plugin-transform-modules-systemjs#@babel/traverse#@babel/generator" not installed
error "@storybook/cli#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-function-name" not installed
error "@storybook/codemod#@babel/plugin-transform-classes#@babel/helper-replace-supers#@babel/helper-member-expression-to-functions" not installed
error "@storybook/codemod#@babel/helper-define-polyfill-provider#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-syntax-flow#@babel/helper-plugin-utils" not installed
error "@storybook/cli#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-replace-supers" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/helper-simple-access" not installed
error "@storybook/cli#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-skip-transparent-expression-wrappers" not installed
error "@storybook/cli#@babel/helper-remap-async-to-generator#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/codemod#@babel/preset-modules#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/cli#@babel/plugin-transform-modules-umd#@babel/template#@babel/parser" not installed
error "@storybook/cli#@babel/plugin-transform-modules-amd#@babel/traverse#@babel/parser" not installed
error "@storybook/cli#@babel/plugin-transform-modules-commonjs#@babel/traverse#@babel/parser" not installed
error "@storybook/cli#@babel/plugin-transform-modules-systemjs#@babel/traverse#@babel/parser" not installed
error "@storybook/addon-docs#@jest/transform#@babel/helper-function-name#@babel/template" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/template" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-amd#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-commonjs#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-systemjs#@babel/helper-module-transforms#@babel/traverse" not installed
error "@storybook/codemod#@babel/helper-remap-async-to-generator#@babel/types" not installed
error "@storybook/addon-docs#@jest/transform#@babel/helper-function-name#@babel/types" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/helper-module-transforms#@babel/types" not installed
error "@storybook/codemod#@babel/plugin-transform-classes#@babel/helper-function-name#@babel/types" not installed
error "@storybook/cli#@babel/helper-member-expression-to-functions#@babel/types" not installed
error "@storybook/codemod#@babel/helper-define-polyfill-provider#@babel/helper-compilation-targets" not installed
error "@storybook/codemod#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin" not installed
error "@storybook/codemod#@babel/plugin-transform-flow-strip-types#@babel/plugin-syntax-flow" not installed
error "@storybook/codemod#@babel/helper-define-polyfill-provider#@babel/helper-compilation-targets#@babel/compat-data" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/traverse#@babel/generator" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-amd#@babel/traverse#@babel/generator" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-commonjs#@babel/traverse#@babel/generator" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-systemjs#@babel/traverse#@babel/generator" not installed
error "@storybook/codemod#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-function-name" not installed
error "@storybook/codemod#@babel/plugin-syntax-flow#@babel/helper-plugin-utils" not installed
error "@storybook/codemod#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-replace-supers" not installed
error "@storybook/codemod#@babel/plugin-transform-typescript#@babel/helper-create-class-features-plugin#@babel/helper-skip-transparent-expression-wrappers" not installed
error "@storybook/codemod#@babel/helper-remap-async-to-generator#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/addon-docs#@jest/transform#@babel/helper-function-name#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/types#@babel/helper-string-parser" not installed
error "@storybook/addon-docs#@jest/transform#@babel/helper-function-name#@babel/template#@babel/parser" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-umd#@babel/template#@babel/parser" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-amd#@babel/traverse#@babel/parser" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-commonjs#@babel/traverse#@babel/parser" not installed
error "@storybook/codemod#@babel/plugin-transform-modules-systemjs#@babel/traverse#@babel/parser" not installed
error "@storybook/cli#@babel/plugin-transform-typescript#@babel/helper-function-name#@babel/types" not installed
error "@storybook/codemod#@babel/helper-member-expression-to-functions#@babel/types" not installed
error "@storybook/codemod#@babel/plugin-transform-typescript#@babel/helper-function-name#@babel/types" not installed
info Found 135 warnings.
error Found 469 errors.

With this PR this warnings are reduced to a minimum. Updating eslint and playwright is a bigger task that we can do in a future PR
pnpm install --resolution-only
 WARN  deprecated<EMAIL_ADDRESS>Please update to the latest version of Playwright to test up-to-date browsers.
 WARN  deprecated<EMAIL_ADDRESS>This version is no longer supported. Please see https://eslint.org/version-support for other options.
 WARN  8 deprecated subdependencies found<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Progress: resolved 1354, reused 0, downloaded 0, added 0, done
Done in 3.5s

While fixing these dependency issues I took the chance to update a lot of the packages on the way
dependencies that I changed

upgraded prettier from 2.8.3 to 3.4.1

prettier changed some defaults in the formatting and I added a .prettierrc.mjs to still keep most of the old formatting. We can remove that later and apply the new defaults, but I wanted to keep the diff of this PR smaller.

typescript

upgraded typescript from 4.9.0 to 5.7.2
added @types/react in version 18.3.12 as it was not explicitly listed
added @types/react-dom in version 18.3.1 as it was not explicitly listed

vite

upgraded vite from 4.0.4 to 5.4.3
I removed vite-plugin-rewrite-all as it is no longer needed for handling dots in the URL

updated tailwind

required some changes, suggested by the linter, most of them could be automated via the --fix flag
eslint-plugin-tailwindcss from 3.10.1 to 3.17.5
postcss-nesting from 11.2.2 to 13.0.1
prettier-plugin-tailwindcss from 0.2.4 to 0.6.9

upgraded storybook from 7.0.0-beta.53 to 8.4.6

this required some changes in storybook that were all done by a migration script provided by storybook

upgraded autoprefixer from 10.4.13 to 10.4.20
upgraded faker from 7.3.0 to 9.2.0

required minimal code changes

msw

upgraded from 1.1.0 to 2.6.6
allowed us to remove the cross-fetch package
required minimal code changes

I added dotenv in version 16.4.5. It was used before but not listed
I removed the following packages as they were not used anymore

react-flow-renderer
react-virtualized
yalc
vite-plugin-svgr

additional changes

I updated the package.json scripts

I removed the pnpm start script since it was redundant, pnpm dev does the same
I added caching to check:link, check:prettier and the prettier script to make them way faster
changed the strategy of the build script. It now runs the pre build check and the actual compilation at the same time isntead of  doing them sequencially.

updated the Readme.md
removed an old jest file
remove the usage of @headlessui/tailwindcss in the tailwind config because we don't use @headlessui (anymore?)
made a slight update to the eslint config

tailwind linting now also works when calling twMergeClsx
added test-results and storybook-static to the ignore folder list

added some comments in the code below
I also updated the Dockerfile that we use for our builds as well as the make_composer.mk that contains how Playwright should start.

what to test
Make sure to test the following:

pnpm check should run without any errors
all Playwright tests should be green
open storybook and click through all of the pages and see if every page compiles
find a twMergeClsx an place some non tailwind class name to it and make sure VSCode shows an error
open src/design/Button/index.tsx and make sure VSCode does not show any linting errors (this contains some of our custom tailwind colors and I had a problem once were these were detected as unknown tailwind classnames)

Some benchmarks

install all packages from scratch (with all packages cached on the machine): 17.55s -> 12 = 1,46 x faster
running the pre build check: 14s -> 3.3s (with cache) = 4,2 x faster
building the image with docker build -t direktiv-dev . --no-cache on my local machine: 213.8s -> 84.5s = 3,6 x faster
the build step in Github Actions: 8m 11s -> 4m 16s = 1,9 x faster

Checklist

[x] Documentation updated if required
[x] Test coverage is appropriate

Checklist Internal

[x] Linear issue linked (e.g. [DIR-XXXX] pull request title)
[x] Has the PR been labeled

Good morning. Running the pnpm check command gives me a TypeScript version compatibility warning.
`=============
WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.
You may find that it works just fine, or you may not.
SUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <5.0.0
YOUR TYPESCRIPT VERSION: 5.7.2
Please only submit bug reports when using the officially supported version.
=============
`

Good morning. Running the pnpm check command gives me a TypeScript version compatibility warning.
=============

WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.

You may find that it works just fine, or you may not.

SUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <5.0.0

YOUR TYPESCRIPT VERSION: 5.7.2

Please only submit bug reports when using the officially supported version.

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

Interesting, I know this warning from the other project we worked on, can you tell me which of the check commands causes this?  Is itcheck:types?

No it seem to be tied to pnpm run check:lint

@julia-zielke we managed to fix the issue mentioned above after just reinstalling everything with an empty node modules folder. We can not really reproduce since christian did the same procedure before. But just to make sure, can you confirm that you don't see this error message when running pn check:types

@stefan-kracht
TLDR: Yes, I can confirm that.
Because I also wanted to be 100 % sure, I also reinstalled everything and redid all the remove/install steps in a varying order.
And I can confirm that I was getting the same warning message at some point, but then redid the whole thing and couldn't reproduce it and currently I don't see it anymore.
So probably it was related to going back and forth from yarn to pnpm or some packages were not removed.
However when I had the "broken setup" this warning only showed up, when you run the all in one pnpm check command, but not when you run the single commands like pnpm check:types. Maybe this can be a clue to investigate further at some point.

Okay, thanks. Good to know that we can reproduce it. But if it works after cleaning the node_modules, I think we are fine. And even if we do get the error, we can not really do anything anyways :D
I will merge this in a sec


nitweb: light responses

Nitweb was returning insane amount of data (~2mo of json by request). The new version (http://nitweb.moz-code.org/) is a little more perf.

test this please

+1

+1