Results 20 issues of Matt Mower

On Linux, `ag` handles `.gitignore` patterns like the following just fine: ``` [Bb]in/ [Oo]bj/ ``` On Windows, these patterns are not recognized. They have to be written as: ``` Bin/...

### Description - Update prettier throughout project to v3.2.5 and set peer dependency to `^3.2.0`. - Remove \@types/prettier dependencies since types are bundled in prettier v3. - Update `fix:prettier` npm...

_This PR depends on PR #2255, which is why the changeset here includes both prettier updates and storybook updates. I'm making this available early so that the updated code formatter...

### Describe the bug When I set my project to ESM (`"type": "module"` in `package.json`), the import of `@fullhuman/postcss-purgecss` in my build script has the wrong type. I have to...

bug

Fix invalid unicode characters in the following styles: `journal-of-the-marine-biological-association-of-the-united-kingdom.csl` - From PR #2547, it looks like the original style was cloned from `apa-6th-edition.csl`. The invalid character in `number-of-volumes` was updated...

These two styles have unsupported unicode characters: https://github.com/citation-style-language/styles/blob/e328d44b6c1e91f33cf36666bc718141be7d8062/journal-of-the-marine-biological-association-of-the-united-kingdom.csl#L441 https://github.com/citation-style-language/styles/blob/e328d44b6c1e91f33cf36666bc718141be7d8062/museum-national-dhistoire-naturelle.csl#L195

### Description Override the version of prismjs used by `@docusaurus/theme-classic` (v1.28.0), `react-syntax-highlighter` (v1.28.0), and `refractor` (v1.27.0) to v1.30.0 to address https://github.com/advisories/GHSA-x7hr-w5r2-h6wg. Fixes #2312 ### Checklist - [x] I have read...

`.csl` styles in this repository are stored as UTF-8. `oscola-journal-abbreviations.csl` was saved with encoding "UTF-8 with BOM". Some XML parsers do not handle the leading BOM well. Change the encoding...

_This commit builds off of the work in #270. It could either be merged into that pull request or rebased after that one is merged._ - Update eslint in dev...

Define the exported plugin with its almost complete shape, including config keys. Only delay assignment of the flat config's plugin value (and the placeholder `{}` actually adheres to the `ESLint.Plugin`...