{ "name": "@karehero/pwa", "version": "0.1.0", "private": true, "scripts": { "start": "FORCE_COLOR=true craco start | cat", "build": "NODE_OPTIONS=--max_old_space_size=4096 craco build", "test": "craco test", "prettier:check": "prettier --check '**/*.{ts,tsx,js,jsx}'", "prettier:fix": "prettier --write '**/*.{ts,tsx,js,jsx}'", "lint": "eslint '**/*.{ts,tsx,js,jsx}'", "chromatic": "chromatic --exit-zero-on-changes --build-script-name build-sb", "sentry:sourcemaps": "NODE_OPTIONS=--max_old_space_size=4096 sentry-cli sourcemaps inject --org karehero --project karehero-app-pwa ./build && sentry-cli sourcemaps upload --org karehero --project karehero-app-pwa ./build", "cap:init": "cap init KareHero com.karehero.dev.app", "cap:add:ios": "cap add ios", "cap:add:android": "cap add android", "cap:sync": "cap sync" }, "dependencies": { "@capacitor/android": "^7.2.0", "@capacitor/app": "^7.0.1", "@capacitor/browser": "^7.0.1", "@capacitor/cli": "^7.2.0", "@capacitor/core": "^7.2.0", "@capacitor/inappbrowser": "^2.2.0", "@capacitor/ios": "^7.2.0", "@capacitor/local-notifications": "^7.0.1", "@capacitor/preferences": "^7.0.1", "@capacitor/push-notifications": "^7.0.1", "@capacitor/status-bar": "^7.0.1", "@capawesome/capacitor-android-edge-to-edge-support": "^7.2.2", "@fontsource/poppins": "^4.5.10", "@fontsource/quicksand": "^4.5.12", "@fortawesome/fontawesome-svg-core": "^1.2.32", "@fortawesome/free-regular-svg-icons": "^5.15.1", "@fortawesome/free-solid-svg-icons": "^5.15.1", "@fortawesome/pro-regular-svg-icons": "^5.15.1", "@fortawesome/react-fontawesome": "^0.1.12", "@headlessui/react": "^1.7.15", "@hotjar/browser": "^1.0.9", "@intercom/messenger-js-sdk": "^0.0.14", "@karehero/llama": "^0.0.1", "@karehero/models": "^0.0.1", "@kinde-oss/kinde-auth-react": "^5.5.0", "@radix-ui/react-accordion": "^1.1.1", "@radix-ui/react-avatar": "^1.0.2", "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-dropdown-menu": "^2.0.4", "@radix-ui/react-label": "^2.0.1", "@radix-ui/react-popover": "1.0.5", "@radix-ui/react-progress": "^1.0.2", "@radix-ui/react-radio-group": "^1.1.3", "@radix-ui/react-select": "^1.2.1", "@radix-ui/react-slider": "^1.1.1", "@radix-ui/react-switch": "^1.0.2", "@radix-ui/react-tabs": "^1.0.3", "@radix-ui/react-toast": "^1.1.3", "@radix-ui/react-tooltip": "^1.0.6", "@reduxjs/toolkit": "^1.9.3", "@sanity/client": "^6.4.6", "@sanity/image-url": "^1.0.2", "@sentry/cli": "^2.37.0", "@sentry/react": "^8.33.1", "@tanstack/react-table": "^8.8.5", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", "@types/node": "^18.15.10", "@types/pdfmake": "^0.2.2", "@types/react": "^18.0.28", "@types/react-dom": "^18.0.11", "axios": "^0.21.0", "core-js": "^3.6.5", "css-in-js-media": "^1.0.15", "js-cookie": "^3.0.5", "launchdarkly-react-client-sdk": "3.0.4", "lottie-react": "^2.4.0", "mixpanel-browser": "^2.47.0", "pdfmake": "^0.2.19", "qrcode.react": "^4.0.1", "react": "^18.2.0", "react-aria": "^3.23.1", "react-dom": "^18.2.0", "react-markdown": "^9.0.1", "react-placeholder": "^4.0.3", "react-redux": "^8.0.5", "react-router-dom": "^6.22.3", "react-scripts": "^5.0.1", "react-spring": "^9.7.2", "react-spring-carousel": "^2.0.19", "react-transition-group": "^4.4.5", "redux": "^4.2.1", "styled-components": "6.1.1", "typescript": "^4.9.5", "web-vitals": "^2.1.4", "workbox-background-sync": "^6.5.4", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", "workbox-expiration": "^6.5.4", "workbox-google-analytics": "^6.5.4", "workbox-navigation-preload": "^6.5.4", "workbox-precaching": "^6.5.4", "workbox-range-requests": "^6.5.4", "workbox-routing": "^6.5.4", "workbox-strategies": "^6.5.4", "workbox-streams": "^6.5.4" }, "devDependencies": { "@capacitor/assets": "^3.0.5", "@craco/craco": "^7.1.0", "@craco/types": "^7.1.0", "@storybook/addon-actions": "^6.5.16", "@storybook/addon-essentials": "^6.5.16", "@storybook/addon-interactions": "^6.5.16", "@storybook/addon-links": "^6.5.16", "@storybook/builder-webpack5": "^6.5.16", "@storybook/manager-webpack5": "^6.5.16", "@storybook/node-logger": "^6.5.16", "@storybook/preset-create-react-app": "^4.1.2", "@storybook/react": "^6.5.16", "@storybook/testing-library": "^0.0.13", "@types/js-cookie": "^3.0.6", "@types/mixpanel-browser": "^2.47.1", "@types/react-transition-group": "^4.4.6", "@types/redux": "^3.6.0", "@types/styled-components": "5.1.26", "babel-plugin-named-exports-order": "^0.0.2", "chromatic": "^6.17.2", "craco-babel-loader": "^1.0.4", "craco-workbox": "^0.2.0", "msw": "^1.0.1", "prettier": "^3.6.2", "prop-types": "^15.8.1", "webpack": "^5.76.2" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "eslintConfig": { "overrides": [ { "files": [ "**/*.stories.*" ], "rules": { "import/no-anonymous-default-export": "off" } } ] }, "engines": { "npm": "use-yarn" }, "readme": "ERROR: No README data found!", "_id": "pwa@0.1.0" }