{"bin":{"sg-gui":"bin.js"},"dist":{"shasum":"6aee6d06f0b617ded89e39d214c3ed686c60f28d","tarball":"https://registry.npmjs.org/sg-gui/-/sg-gui-0.1.3.tgz","fileCount":291,"integrity":"sha512-hv6HfPH/8i3TPlQuLD0GL+tLRhbec5XWYOOO7Dmkcw96SwcHoV8o3ZlJIsFm6q1xi+aa6WDNt8zcEeKBBGBmqQ==","signatures":[{"sig":"MEUCIE9nlwN7TVmoNeqwRJ48rXLFeXTzt6bWXmfoXqEB2BbyAiEA6/bvFrqs6SA9zJhUVRC+5yeWfuNoU9b8t5hNDX2wCTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9639320},"name":"sg-gui","type":"module","engines":{"node":">=18.0.0"},"license":"MIT","private":false,"scripts":{"dev":"yarn run dev:client & yarn run dev:server","lint":"eslint .","build":"rm -rf dist && yarn run build:client && yarn run build:server","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch src/server/main.ts","build:client":"tsc -b && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"yarn run build"},"_npmUser":{"name":"gksander","email":"gksander93@gmail.com"},"keywords":["ast-grep","structural-search","code","devtools"],"repository":{"url":"https://github.com/gksander/sg-gui","type":"git"},"description":"This repo is still in early days, but its goal is to provide a GUI on top of [the amazing ast-grep](https://ast-grep.github.io/).","directories":{},"maintainers":[{"name":"gksander","email":"gksander93@gmail.com"}],"dependencies":{"zod":"^3.23.8","diff":"^7.0.0","hono":"^4.6.9","execa":"^9.5.1","yargs":"^17.7.2","js-yaml":"^4.1.0","@hono/node-server":"^1.13.5","react-helmet-async":"^2.0.5","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","clsx":"^2.1.1","vite":"^5.4.10","react":"^18.3.1","shiki":"^1.22.2","eslint":"^9.13.0","globals":"^15.11.0","postcss":"^8.4.47","prettier":"^3.3.3","react-dom":"^18.3.1","@eslint/js":"^9.13.0","typescript":"~5.6.2","@types/diff":"^6.0.0","@types/node":"^22.9.0","react-icons":"^5.3.0","tailwindcss":"^3.4.14","@types/react":"^18.3.12","@types/yargs":"^17.0.33","autoprefixer":"^10.4.20","framer-motion":"^11.11.11","@types/js-yaml":"^4.0.9","tailwind-merge":"^2.5.4","tiny-invariant":"^1.3.3","@shikijs/monaco":"^1.22.2","@types/react-dom":"^18.3.1","typescript-eslint":"^8.11.0","tailwindcss-animate":"^1.0.7","@monaco-editor/react":"^4.6.0","@radix-ui/react-slot":"^1.1.0","@vitejs/plugin-react":"^4.3.3","@radix-ui/react-icons":"^1.3.1","@radix-ui/react-label":"^2.1.0","@tanstack/react-query":"^5.59.20","@radix-ui/react-select":"^2.1.2","class-variance-authority":"^0.7.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"^0.4.14","react-intersection-observer":"^9.13.1","@fontsource-variable/jetbrains-mono":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/sg-gui_0.1.3_1732044359389_0.9546983637093327","host":"s3://npm-registry-packages"},"_id":"sg-gui@0.1.3","version":"0.1.3"}