{ "name": "noogle", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "build:all": "npm run build && npx pagefind ./out" }, "dependencies": { "@emotion/cache": "^11.11.0", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", "@fontsource/roboto": "^5.0.0", "@jsdevtools/rehype-toc": "^3.0.2", "@mdx-js/loader": "^3.0.0", "@mdx-js/react": "^3.0.0", "@mui/icons-material": "^5.10.9", "@mui/material": "^5.10.13", "@mui/material-nextjs": "^5.15.0", "@next/mdx": "^14.0.4", "@types/mdx": "^2.0.10", "@vcarl/remark-headings": "^0.1.0", "axios": "^1.7.2", "date-fns": "^3.6.0", "hast": "^1.0.0", "hast-util-to-string": "^3.0.0", "highlight.js": "^11.7.0", "minisearch": "^6.3.0", "next": "^14.1.2", "next-mdx-remote": "^4.4.1", "next-sitemap": "^4.2.3", "notistack": "^3.0.0", "pagefind": "^1.0.4", "parse5": "^7.1.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-highlight": "^0.15.0", "react-hot-toast": "^2.4.1", "react-mark.js": "^9.0.7", "react-markdown": "^9.0.0", "react-minisearch": "^6.0.2", "rehype": "^13.0.1", "rehype-autolink-headings": "^7.1.0", "rehype-highlight": "^7.0.0", "rehype-slug": "^6.0.0", "rehype-stringify": "^10.0.0", "remark-definition-list": "^2.0.0", "remark-directive": "^3.0.0", "remark-frontmatter": "^5.0.0", "remark-gfm": "^4.0.0", "remark-heading-id": "^1.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", "remark-stringify": "^11.0.0", "remark-unlink": "^5.0.0", "seedrandom": "^3.0.5", "unified": "^11.0.4", "unist-util-visit": "^5.0.0", "usehooks-ts": "^2.9.1" }, "devDependencies": { "@types/node": "18.18.1", "@types/react": "^18.0.25", "@types/react-dom": "18.2.8", "@types/react-highlight": "^0.12.5", "@types/seedrandom": "^3.0.4", "@typescript-eslint/eslint-plugin": "^6.7.3", "@typescript-eslint/parser": "^6.7.3", "eslint": "8.50.0", "eslint-config-next": "^14.0.3" } }