| { |
| "name": "new-website", |
| "version": "0.0.0", |
| "private": true, |
| "scripts": { |
| "docusaurus": "docusaurus", |
| "start": "unset FB_INTERNAL && INTERNAL_STATIC_DOCS=0 docusaurus start", |
| "start-internal": "INTERNAL_STATIC_DOCS=1 FB_INTERNAL=1 docusaurus start", |
| "start-with-wasm": "scripts/start.sh", |
| "start-internal-with-wasm": "scripts/start.sh --internal-docs", |
| "build": "docusaurus build", |
| "build-with-wasm": "scripts/build.sh", |
| "install-with-wasm-deps": "scripts/install.sh", |
| "swizzle": "docusaurus swizzle", |
| "deploy": "docusaurus deploy", |
| "clear": "docusaurus clear", |
| "serve": "docusaurus serve", |
| "build-wasm-for-test": "./scripts/build_wasm_for_test.sh", |
| "test": "jest", |
| "format": "prettier --write 'src/**/*.{js,ts,tsx,jsx,json,css,md}'" |
| }, |
| "dependencies": { |
| "@babel/helpers": "7.26.10", |
| "@babel/runtime": "7.26.10", |
| "@babel/runtime-corejs3": "7.26.10", |
| "@docusaurus/core": "^3.7.0", |
| "@docusaurus/faster": "^3.7.0", |
| "@docusaurus/preset-classic": "^3.7.0", |
| "@docusaurus/theme-mermaid": "^3.7.0", |
| "@mdx-js/react": "^3.1.0", |
| "@monaco-editor/react": "^4.4.5", |
| "@pyodide/webpack-plugin": "^1.3.3", |
| "@stylexjs/stylex": "^0.11.1", |
| "@stylexjs/webpack-plugin": "^0.11.1", |
| "@svgr/webpack": "8.1.0", |
| "clsx": "^1.2.1", |
| "docusaurus-plugin-internaldocs-fb": "^1.19.1", |
| "esbuild": "0.28.1", |
| "fflate": "^0.8.2", |
| "file-loader": "^6.2.0", |
| "http-proxy-middleware": "3.0.7", |
| "image-size": "1.2.1", |
| "lz-string": "^1.4.4", |
| "monaco-editor": "^0.34.0", |
| "monaco-editor-webpack-plugin": "^7.1.0", |
| "prism-react-renderer": "^2.4.1", |
| "prismjs": "1.30.0", |
| "pyodide": "^0.27.5", |
| "react": "^18.0.0", |
| "react-dom": "^18.0.0", |
| "react-json-view": "^1.21.3", |
| "react-lite-youtube-embed": "^2.3.52", |
| "serialize-javascript": "7.0.5", |
| "url-loader": "^4.1.1", |
| "vscode-oniguruma": "^1.6.2", |
| "vscode-textmate": "^7.0.1" |
| }, |
| "devDependencies": { |
| "@babel/preset-typescript": "^7.23.3", |
| "@docusaurus/module-type-aliases": "^3.7.0", |
| "@docusaurus/remark-plugin-npm2yarn": "^2.0.1", |
| "@docusaurus/tsconfig": "^3.7.0", |
| "@docusaurus/types": "^3.7.0", |
| "@testing-library/jest-dom": "^6.1.4", |
| "@testing-library/react": "^14.0.0", |
| "@types/jest": "^29.5.11", |
| "@types/node": "^20.10.5", |
| "@types/react": "^19.2.14", |
| "@types/react-dom": "^18.2.18", |
| "babel-plugin-syntax-hermes-parser": "0.28.0", |
| "jest": "^29.7.0", |
| "jest-environment-jsdom": "^29.7.0", |
| "prettier": "^3.5.3", |
| "raw-loader": "^4.0.2", |
| "ts-jest": "^29.1.1", |
| "ts-node": "^10.9.2", |
| "typescript": "^5.8.2" |
| }, |
| "browserslist": { |
| "production": [ |
| ">0.5%", |
| "not dead", |
| "not op_mini all", |
| "not op_mob >= 1" |
| ], |
| "development": [ |
| "last 1 chrome version", |
| "last 1 firefox version", |
| "last 1 safari version" |
| ] |
| } |
| } |