Skip to content

Commit ef03fb5

Browse files
authored
Merge pull request #331 from wpengine/chore-may-updates
chore: may updates
2 parents af0ef47 + f2a2500 commit ef03fb5

File tree

4 files changed

+1825
-1367
lines changed

4 files changed

+1825
-1367
lines changed

eslint.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const config = [
3939
rules: {
4040
"arrow-body-style": "off",
4141
"react/prop-types": "off",
42-
...unicorn.configs["flat/recommended"].rules, // neon disables a lot of unicorn rules so this reenables defaults
42+
...unicorn.configs.recommended.rules, // neon disables a lot of unicorn rules so this reenables defaults
4343
"react/no-danger": "warn",
4444
"react/jsx-sort-props": "off",
4545
"react/jsx-filename-extension": [

package.json

Lines changed: 30 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,31 +18,31 @@
1818
"prepare": "husky"
1919
},
2020
"dependencies": {
21-
"@apollo/client": "^3.13.4",
22-
"@faustwp/blocks": "^6.1.0",
23-
"@faustwp/cli": "^3.2.1",
24-
"@faustwp/core": "^3.2.1",
25-
"@headlessui/react": "^2.2.0",
21+
"@apollo/client": "^3.13.8",
22+
"@faustwp/blocks": "^6.1.2",
23+
"@faustwp/cli": "^3.2.3",
24+
"@faustwp/core": "^3.2.3",
25+
"@headlessui/react": "^2.2.3",
2626
"@heroicons/react": "^2.2.0",
27-
"@icons-pack/react-simple-icons": "^12.3.0",
27+
"@icons-pack/react-simple-icons": "^12.8.0",
2828
"@jsdevtools/rehype-url-inspector": "^2.0.2",
29-
"@octokit/core": "^6.1.4",
30-
"@shikijs/transformers": "^3.2.1",
29+
"@octokit/core": "^6.1.5",
30+
"@shikijs/transformers": "^3.4.0",
3131
"@sindresorhus/slugify": "^2.2.1",
32-
"@wpengine/atlas-next": "^2.0.1",
32+
"@wpengine/atlas-next": "^3.0.0",
3333
"date-fns": "^4.1.0",
3434
"date-fns-tz": "^3.2.0",
3535
"downshift": "^9.0.9",
36-
"feed": "^4.2.2",
37-
"graphql": "^16.10.0",
36+
"feed": "^5.0.1",
37+
"graphql": "^16.11.0",
3838
"http-status-codes": "^2.3.0",
3939
"lodash.debounce": "^4.0.8",
40-
"next": "^15.2.3",
41-
"next-mdx-remote-client": "^2.1.1",
40+
"next": "^15.3.2",
41+
"next-mdx-remote-client": "^2.1.2",
4242
"next-sitemap": "^4.2.3",
43-
"react": "^19.0.0",
44-
"react-dom": "^19.0.0",
45-
"rehype-callouts": "^2.0.2",
43+
"react": "^19.1.0",
44+
"react-dom": "^19.1.0",
45+
"rehype-callouts": "^2.1.0",
4646
"rehype-external-links": "^3.0.0",
4747
"rehype-pretty-code": "^0.14.1",
4848
"rehype-slug": "^6.0.0",
@@ -52,44 +52,49 @@
5252
"remark-parse": "^11.0.0",
5353
"remark-smartypants": "^3.0.2",
5454
"remark-stringify": "^11.0.0",
55-
"shiki": "^3.2.1",
55+
"shiki": "^3.4.0",
5656
"strip-markdown": "^6.0.0",
5757
"unified": "^11.0.5",
5858
"vfile-matter": "^5.0.1"
5959
},
6060
"devDependencies": {
61-
"@tailwindcss/postcss": "^4.0.14",
61+
"@tailwindcss/postcss": "^4.1.6",
6262
"@tailwindcss/typography": "^0.5.16",
6363
"concurrently": "^9.1.2",
64-
"eslint": "^9.22.0",
64+
"eslint": "^9.26.0",
6565
"eslint-config-neon": "^0.2.7",
66-
"eslint-plugin-mdx": "^3.2.0",
67-
"eslint-plugin-unicorn": "^57.0.0",
66+
"eslint-plugin-mdx": "^3.4.1",
67+
"eslint-plugin-unicorn": "^59.0.1",
6868
"husky": "^9.1.7",
69-
"lint-staged": "^15.5.0",
69+
"lint-staged": "^16.0.0",
7070
"next-secure-headers": "^2.2.0",
7171
"postcss": "^8.5.3",
7272
"postcss-nesting": "^13.0.1",
7373
"prettier": "^3.5.3",
7474
"prettier-plugin-tailwindcss": "^0.6.11",
75-
"tailwindcss": "^4.0.14"
75+
"tailwindcss": "^4.1.6"
7676
},
7777
"engines": {
7878
"node": "^22",
7979
"npm": "use-pnpm"
8080
},
81-
"packageManager": "pnpm@10.6.5+sha512.cdf928fca20832cd59ec53826492b7dc25dc524d4370b6b4adbf65803d32efaa6c1c88147c0ae4e8d579a6c9eec715757b50d4fa35eea179d868eada4ed043af",
81+
"packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977",
8282
"lint-staged": {
8383
"*": "pnpm format",
8484
"*.{js,jsx}": "pnpm lint"
8585
},
8686
"pnpm": {
8787
"onlyBuiltDependencies": [
88-
"sharp"
88+
"@tailwindcss/oxide",
89+
"sharp",
90+
"unrs-resolver"
8991
],
9092
"overrides": {
9193
"eslint-plugin-unicorn": "$eslint-plugin-unicorn",
9294
"@babel/runtime": "^7.27.0"
95+
},
96+
"patchedDependencies": {
97+
"eslint-config-neon": "patches/eslint-config-neon.patch"
9398
}
9499
}
95100
}

patches/eslint-config-neon.patch

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/dist/esm/mdx.mjs b/dist/esm/mdx.mjs
2+
index 2705aa8116617ca157900cafad5fb00ef49f6737..8a7d35a0a18f837ca1ce5e35ab6bf89b54df68e0 100644
3+
--- a/dist/esm/mdx.mjs
4+
+++ b/dist/esm/mdx.mjs
5+
@@ -1,5 +1,5 @@
6+
-import mdxParser from 'eslint-mdx';
7+
-import mdxPlugin from 'eslint-plugin-mdx';
8+
+import * as mdxParser from 'eslint-mdx';
9+
+import * as mdxPlugin from 'eslint-plugin-mdx';
10+
11+
// src/mdx.ts
12+
var plugins = {

0 commit comments

Comments
 (0)