<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apheleia.git/test/formatters/samplecode/prettier, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/'/>
<entry>
<title>Fix `apheleia-npx` in Yarn PnP projects (#301)</title>
<updated>2024-09-03T00:44:02+00:00</updated>
<author>
<name>Xandor Schiefer</name>
<email>me@xandor.co.za</email>
</author>
<published>2024-09-03T00:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=f1492683c10cbe4fd5c03e6a75fb0256bd739c2a'/>
<id>f1492683c10cbe4fd5c03e6a75fb0256bd739c2a</id>
<content type='text'>
* `apheleia-npx` would use an incorrect path for the Yarn PnP ESM
loader.
* `apheleia-npx` did not correctly guard against word splitting.
* `apheleia-npx` was sometimes not able to find formatters in a Yarn PnP
project if there was also a node_modules folder at the root of the
project. Unfortunately, many tools (including
[Prettier](https://github.com/prettier/prettier/issues/13032)) will
create a cache folder in `node_modules` even in Yarn PnP projects. The
presence of any `node_modules` folders are irrelevant when a `.pnp.cjs`
file is present.

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* `apheleia-npx` would use an incorrect path for the Yarn PnP ESM
loader.
* `apheleia-npx` did not correctly guard against word splitting.
* `apheleia-npx` was sometimes not able to find formatters in a Yarn PnP
project if there was also a node_modules folder at the root of the
project. Unfortunately, many tools (including
[Prettier](https://github.com/prettier/prettier/issues/13032)) will
create a cache folder in `node_modules` even in Yarn PnP projects. The
presence of any `node_modules` folders are irrelevant when a `.pnp.cjs`
file is present.

---------

Co-authored-by: Radon Rosborough &lt;radon@intuitiveexplanations.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[#103] Specify --parser in Prettier (#107)</title>
<updated>2022-09-11T00:24:54+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon.neon@gmail.com</email>
</author>
<published>2022-09-11T00:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=46d373f4bd0e4c3b46838912cd4c1b667ac557c3'/>
<id>46d373f4bd0e4c3b46838912cd4c1b667ac557c3</id>
<content type='text'>
Closes #103</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #103</pre>
</div>
</content>
</entry>
<entry>
<title>Add formatter tests (#72)</title>
<updated>2022-01-05T23:35:12+00:00</updated>
<author>
<name>Radon Rosborough</name>
<email>radon.neon@gmail.com</email>
</author>
<published>2022-01-05T23:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/apheleia.git/commit/?id=53f243b111b18f49d910d1501b5795a1ec045420'/>
<id>53f243b111b18f49d910d1501b5795a1ec045420</id>
<content type='text'>
Closes #24
Builds on #25 by @PrimaryCanary
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #24
Builds on #25 by @PrimaryCanary
</pre>
</div>
</content>
</entry>
</feed>
