-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release prettier dependency update #269
Comments
Hey @oliviertassinari, thanks for the report! And I feel your pain :) I would very much like to release 1. BPT integrates snapshot support from Jest. The guarantee is: if you're using Jest, BPT can use Jest's snapshots. However, These facts alone aren't very interesting, and having a non-canary $ npm install --force
npm warn using --force Recommended protections disabled.
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: [email protected]
npm warn Found: [email protected]
npm warn node_modules/jest
npm warn peerOptional jest@">=30 || >=30.0.0-alpha.2" from the root project
npm warn 2 more (eslint-plugin-jest, @-xun/symbiote)
npm warn
npm warn Could not resolve dependency:
npm warn peerOptional jest@">=27.2.5" from [email protected]
npm warn node_modules/jest-extended
npm warn dev jest-extended@"^4.0.2" from the root project
npm warn 1 more (@-xun/symbiote)
npm warn
npm warn Conflicting peer dependency: [email protected]
npm warn node_modules/jest
npm warn peerOptional jest@">=27.2.5" from [email protected]
npm warn node_modules/jest-extended
npm warn dev jest-extended@"^4.0.2" from the root project
npm warn 1 more (@-xun/symbiote) To use I've also looked into package.json overrides, which seem like they should solve this, but they're (1) not globally supported among all package managers and (2) seemingly broken. So the first blocker is: we're waiting on 2. Technically, Though, I am open to suggestions. |
That said, I'm about to cut a new release of BPT (
The current canary shouldn't be unstable. It's only canary because of the foresaid blockers. Are you experiencing any issues with it (especially Windows-related)? |
babel-plugin-tester
version: 11.0.4Relevant code or config, What you did:
What happened:
Problem description:
prettier-plugin-tailwindcss
is an ESM only package, proof: https://unpkg.com/prettier-plugin-tailwindcss/package.json, butbabel-plugin-tester@latest
depends on:babel-plugin-tester/package.json
Line 70 in e8c7f88
The problem is that support for ESM plugin comes only later on https://prettier.io/blog/2023/07/05/3.0.0.html#support-plugins-in-esm-13201httpsgithubcomprettierprettierpull13201-by-fiskerhttpsgithubcomfisker.
Suggested solution: Can we publish a new version?
https://github.com/babel-utils/babel-plugin-tester/releases/tag/v12.0.0-canary.1 solved the problem, but it's unstable.
The text was updated successfully, but these errors were encountered: