diff --git a/.gitignore b/.gitignore
index 4251b4f5a1..2f609dbecc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,4 +25,5 @@ __pycache__
.turbo/
.cursorrules
.corepack
-justfile
\ No newline at end of file
+justfile
+dist/
diff --git a/apps/api-reference/.gitignore b/apps/api-reference/.gitignore
index 9d2ee2a739..1c2de6461f 100644
--- a/apps/api-reference/.gitignore
+++ b/apps/api-reference/.gitignore
@@ -1 +1,3 @@
.env*.local
+
+dist/
diff --git a/apps/api-reference/.prettierignore b/apps/api-reference/.prettierignore
index 0feb81e1df..78ddc9bcd9 100644
--- a/apps/api-reference/.prettierignore
+++ b/apps/api-reference/.prettierignore
@@ -6,3 +6,9 @@ node_modules/
.env*.local
.env
.DS_Store
+dist/
+lib/
+build/
+node_modules/
+package.json
+tsconfig*.json
diff --git a/apps/api-reference/jest.config.js b/apps/api-reference/jest.config.js
index 0bac66ed0e..d4d43899af 100644
--- a/apps/api-reference/jest.config.js
+++ b/apps/api-reference/jest.config.js
@@ -1 +1,3 @@
-export { nextjs as default } from "@cprussin/jest-config/next";
+import { defineJestConfigForNextJs } from "@pythnetwork/jest-config/define-next-config";
+
+export default defineJestConfigForNextJs();
diff --git a/apps/api-reference/package.json b/apps/api-reference/package.json
index d611311c28..97a33b79f4 100644
--- a/apps/api-reference/package.json
+++ b/apps/api-reference/package.json
@@ -4,7 +4,7 @@
"private": true,
"type": "module",
"engines": {
- "node": "22"
+ "node": ">=22.14.0"
},
"scripts": {
"build:vercel": "next build",
@@ -47,7 +47,7 @@
"devDependencies": {
"@axe-core/react": "catalog:",
"@cprussin/eslint-config": "catalog:",
- "@cprussin/jest-config": "catalog:",
+ "@pythnetwork/jest-config": "workspace:",
"@cprussin/prettier-config": "catalog:",
"@cprussin/tsconfig": "catalog:",
"@svgr/webpack": "catalog:",
@@ -62,7 +62,6 @@
"postcss": "catalog:",
"prettier": "catalog:",
"tailwindcss": "catalog:",
- "typescript": "catalog:",
"vercel": "catalog:"
}
-}
+}
\ No newline at end of file
diff --git a/apps/argus/.gitignore b/apps/argus/.gitignore
index 7e54106f12..990b9a2b20 100644
--- a/apps/argus/.gitignore
+++ b/apps/argus/.gitignore
@@ -2,3 +2,5 @@
*config.yaml
*secret*
*private-key*
+
+dist/
diff --git a/apps/developer-hub/.gitignore b/apps/developer-hub/.gitignore
index 1ae255e6f6..3edbc4f043 100644
--- a/apps/developer-hub/.gitignore
+++ b/apps/developer-hub/.gitignore
@@ -1,2 +1,3 @@
.env*.local
-.source
\ No newline at end of file
+.source
+dist/
diff --git a/apps/developer-hub/.prettierignore b/apps/developer-hub/.prettierignore
index 5f66a649b5..e69f4c0a14 100644
--- a/apps/developer-hub/.prettierignore
+++ b/apps/developer-hub/.prettierignore
@@ -5,3 +5,9 @@ node_modules/
.env*.local
.env
.DS_Store
+dist/
+lib/
+build/
+node_modules/
+package.json
+tsconfig*.json
diff --git a/apps/developer-hub/jest.config.js b/apps/developer-hub/jest.config.js
index 0bac66ed0e..d4d43899af 100644
--- a/apps/developer-hub/jest.config.js
+++ b/apps/developer-hub/jest.config.js
@@ -1 +1,3 @@
-export { nextjs as default } from "@cprussin/jest-config/next";
+import { defineJestConfigForNextJs } from "@pythnetwork/jest-config/define-next-config";
+
+export default defineJestConfigForNextJs();
diff --git a/apps/developer-hub/package.json b/apps/developer-hub/package.json
index 62190c32ea..02fd46091a 100644
--- a/apps/developer-hub/package.json
+++ b/apps/developer-hub/package.json
@@ -4,7 +4,7 @@
"private": true,
"type": "module",
"engines": {
- "node": "22"
+ "node": ">=22.14.0"
},
"scripts": {
"build": "next build",
@@ -51,7 +51,7 @@
},
"devDependencies": {
"@cprussin/eslint-config": "catalog:",
- "@cprussin/jest-config": "catalog:",
+ "@pythnetwork/jest-config": "workspace:",
"@cprussin/prettier-config": "catalog:",
"@cprussin/tsconfig": "catalog:",
"@svgr/webpack": "catalog:",
@@ -70,7 +70,6 @@
"stylelint": "catalog:",
"stylelint-config-standard-scss": "catalog:",
"tailwindcss": "^4.1.6",
- "typescript": "catalog:",
"vercel": "catalog:"
}
-}
+}
\ No newline at end of file
diff --git a/apps/entropy-debugger/.gitignore b/apps/entropy-debugger/.gitignore
deleted file mode 100644
index 9d2ee2a739..0000000000
--- a/apps/entropy-debugger/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-.env*.local
diff --git a/apps/entropy-debugger/.prettierignore b/apps/entropy-debugger/.prettierignore
deleted file mode 100644
index 5f66a649b5..0000000000
--- a/apps/entropy-debugger/.prettierignore
+++ /dev/null
@@ -1,7 +0,0 @@
-.next/
-coverage/
-node_modules/
-*.tsbuildinfo
-.env*.local
-.env
-.DS_Store
diff --git a/apps/entropy-debugger/README.md b/apps/entropy-debugger/README.md
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/apps/entropy-debugger/components.json b/apps/entropy-debugger/components.json
deleted file mode 100644
index dd679c08d9..0000000000
--- a/apps/entropy-debugger/components.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "$schema": "https://ui.shadcn.com/schema.json",
- "style": "default",
- "rsc": true,
- "tsx": true,
- "tailwind": {
- "config": "tailwind.config.ts",
- "css": "src/app/globals.css",
- "baseColor": "neutral",
- "cssVariables": true,
- "prefix": ""
- },
- "iconLibrary": "lucide"
-}
diff --git a/apps/entropy-debugger/eslint.config.js b/apps/entropy-debugger/eslint.config.js
deleted file mode 100644
index 7035c57cb4..0000000000
--- a/apps/entropy-debugger/eslint.config.js
+++ /dev/null
@@ -1 +0,0 @@
-export { nextjs as default } from "@cprussin/eslint-config";
diff --git a/apps/entropy-debugger/jest.config.js b/apps/entropy-debugger/jest.config.js
deleted file mode 100644
index 0bac66ed0e..0000000000
--- a/apps/entropy-debugger/jest.config.js
+++ /dev/null
@@ -1 +0,0 @@
-export { nextjs as default } from "@cprussin/jest-config/next";
diff --git a/apps/entropy-debugger/next-env.d.ts b/apps/entropy-debugger/next-env.d.ts
deleted file mode 100644
index 830fb594ca..0000000000
--- a/apps/entropy-debugger/next-env.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-///
{error.message}
} -- Please run the following command in your terminal: -
-
- {state.data}
-
-
- No proposed changes.
)} {Object.keys(changes).length > 0 ? ( - !connected ? ( -