{ "name": "checkout", "version": "0.1.0", "private": true, "scripts": { "dev": "vite --c vite.config.app.ts", "build:app": "vite build --c vite.config.app.ts", "build:checkout": "vite build --c vite.config.checkout.ts", "build": "tsc && npm run build:checkout && npm run build:app", "preview": "npm run build && vite --c vite.config.preview.ts", "test": "jest", "test:watch": "jest --watch", "prettier": "prettier * --list-different --ignore-unknown", "prettier:fix": "prettier * --write --ignore-unknown", "lint": "eslint -c .eslintrc.js --ext .ts,.tsx ." }, "license": "Apache-2.0", "dependencies": { "@chakra-ui/icons": "2.1.1", "@chakra-ui/react": "2.8.2", "@dinero.js/currencies": "2.0.0-alpha.1", "@emotion/react": "11.11.4", "@emotion/styled": "11.11.0", "@fingerprintjs/fingerprintjs": "3.4.2", "@sentry/integrations": "7.106.1", "@sentry/react": "7.106.1", "@sentry/vite-plugin": "2.21.1", "card-validator": "8.1.1", "credit-card-type": "9.1.0", "framer-motion": "10.12.18", "ismobilejs": "1.1.1", "js-base64": "3.7.7", "libphonenumber-js": "1.10.37", "qrcode.react": "4.1.0", "react": "18.2.0", "react-dom": "18.2.0", "react-error-boundary": "4.0.11", "react-hook-form": "7.45.1", "react-icons": "5.2.1", "uri-template": "1.0.3" }, "devDependencies": { "@testing-library/react": "14.0.0", "@types/card-validator": "4.1.0", "@types/jest": "29.5.0", "@types/node": "16.11.25", "@types/react": "18.2.14", "@types/react-dom": "18.2.6", "@types/react-test-renderer": "18.0.0", "@typescript-eslint/eslint-plugin": "6.4.0", "@vitejs/plugin-react": "4.0.3", "eslint": "8.47.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-import": "2.28.0", "eslint-plugin-react": "7.33.1", "jest": "29.5.0", "jest-environment-jsdom": "29.5.0", "prettier": "3.0.1", "react-test-renderer": "18.2.0", "rollup-plugin-visualizer": "5.9.2", "ts-jest": "29.1.0", "typescript": "5.1.6", "vite": "4.5.3", "vite-plugin-static-copy": "0.17.0", "vite-tsconfig-paths": "4.2.0" } }