{ "name": "starbase-80", "displayName": "Starbase 80", "homepage": "https://www.starbase80.dev/", "repository": { "url": "https://github.com/notclickable-jordan/starbase-80/" }, "version": "1.3.0", "type": "module", "scripts": { "dev": "vite", "build": "tsc && vite build", "serve": "vite preview", "start": "node start.js", "html": "html-minifier --remove-comments --collapse-whitespace --input-dir ./dist --output-dir ./dist --file-ext html", "replace": "npm run replace:script", "replace:script": "replace-in-file --configFile replace-script.cjs" }, "dependencies": { "@types/react": "^18.2.45", "@types/react-dom": "^18.2.17", "@types/react-helmet": "^6.1.11", "@vitejs/plugin-react": "^4.2.1", "autoprefixer": "^10.4.16", "html-minifier": "^4.0.0", "js-yaml": "^4.1.0", "postcss": "^8.4.32", "prettier": "^3.1.1", "puppeteer": "^21.6.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-helmet": "^6.1.0", "replace-in-file": "^7.0.2", "tailwindcss": "^3.3.6", "typescript": "^5.3.3", "vite": "^5.0.8" }, "prettier": { "arrowParens": "avoid", "jsxBracketSameLine": true, "printWidth": 120, "semi": true, "tabWidth": 4, "trailingComma": "es5", "useTabs": true } }