{ "name": "makers.bolt.fun", "version": "0.1.0", "private": true, "dependencies": { "@apollo/client": "^3.5.5", "@prisma/client": "3.5.0", "@react-hookz/web": "^13.1.0", "@react-spring/web": "^9.4.2", "@reduxjs/toolkit": "^1.6.2", "@testing-library/jest-dom": "^5.15.0", "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^26.0.24", "@types/node": "^12.20.36", "@types/react": "^17.0.33", "@types/react-dom": "^17.0.10", "@use-gesture/react": "^10.2.5", "apollo-server": "^3.5.0", "apollo-server-lambda": "^3.5.0", "axios": "^0.24.0", "env-cmd": "^10.1.0", "framer-motion": "^5.3.0", "graphql": "^16.0.1", "invoices": "^2.0.2", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "nexus": "^1.3.0", "prisma": "3.5.0", "react": "^17.0.2", "react-confetti": "^6.0.1", "react-copy-to-clipboard": "^5.0.4", "react-dom": "^17.0.2", "react-icons": "^4.3.1", "react-loader-spinner": "^4.0.0", "react-loading-skeleton": "^3.0.2", "react-multi-carousel": "^2.6.5", "react-query": "^3.32.3", "react-redux": "^7.2.6", "react-responsive-carousel": "^3.2.22", "react-router-dom": "^6.2.2", "react-scripts": "4.0.3", "typescript": "^4.4.4", "web-vitals": "^1.1.2", "webln": "^0.2.2" }, "scripts": { "client:prod-server": "env-cmd -f ./environments/.dev.prod-server.env craco start", "client:mocks": "env-cmd -f ./environments/.dev.mock-server.env craco start", "client:dev-server": "env-cmd -f ./environments/.dev.server.env craco start", "server:dev": "serverless offline", "build": "craco build", "build:mocks": "env-cmd -f ./environments/.prod.mock-server.env craco build", "test": "craco test", "eject": "react-scripts eject", "predeploy": "env-cmd -f ./environments/.prod.github.env npm run build", "deploy": "gh-pages -d build", "only-deploy": "gh-pages -d build", "storybook": "env-cmd -f ./environments/.dev.mock-server.env start-storybook -p 6006 -s public", "build-storybook": "env-cmd -f ./environments/.prod.mock-server.env build-storybook -s public", "db:migrate-dev": "prisma migrate dev", "db:migrate-deploy": "prisma migrate deploy", "db:reset": "prisma migrate reset", "db:seed": "prisma db seed", "db:gui": "prisma studio" }, "prisma": { "seed": "node prisma/seed/index.js" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ], "overrides": [ { "files": [ "**/*.stories.*" ], "rules": { "import/no-anonymous-default-export": "off" } } ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "devDependencies": { "@craco/craco": "^6.4.0", "@graphql-codegen/cli": "2.3.0", "@graphql-codegen/typescript": "2.4.1", "@graphql-codegen/typescript-operations": "2.2.1", "@graphql-codegen/typescript-react-apollo": "3.2.2", "@storybook/addon-actions": "^6.3.12", "@storybook/addon-essentials": "^6.3.12", "@storybook/addon-links": "^6.3.12", "@storybook/addon-postcss": "^2.0.0", "@storybook/node-logger": "^6.3.12", "@storybook/preset-create-react-app": "^3.2.0", "@storybook/react": "^6.3.12", "@types/lodash.throttle": "^4.1.6", "@types/react-copy-to-clipboard": "^5.0.2", "autoprefixer": "^9.8.8", "gh-pages": "^3.2.3", "msw": "^0.39.1", "netlify-cli": "^8.15.0", "postcss": "^7.0.39", "serverless-offline": "^8.5.0", "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.2.17" }, "msw": { "workerDirectory": "public" } }