{ "name": "bada-frame", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "prebuild": "eslint 'src/**/*.{js,jsx,ts,tsx}'", "build": "next build", "build-analyze": "ANALYZE=true next build", "postbuild": "next-on-netlify", "start": "next start", "lint-staged": "lint-staged", "postinstall": "husky install" }, "dependencies": { "@sentry/browser": "^5.21.3", "@sentry/integrations": "^5.21.3", "@sentry/node": "^5.21.3", "@sentry/types": "^6.6.0", "@sentry/webpack-plugin": "^1.12.1", "@stripe/stripe-js": "^1.13.2", "@typescript-eslint/eslint-plugin": "^4.25.0", "@typescript-eslint/parser": "^4.25.0", "axios": "^0.20.0", "bootstrap": "^4.5.2", "chrono-node": "^2.2.6", "comlink": "^4.3.0", "debounce-promise": "^3.1.2", "eslint-config-airbnb": "^18.2.1", "eslint-plugin-import": "^2.23.3", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-react-hooks": "^4.2.0", "exif-js": "^2.3.0", "formik": "^2.1.5", "heic2any": "^0.0.3", "http-proxy-middleware": "^1.0.5", "is-electron": "^2.2.0", "libsodium-wrappers": "^0.7.8", "localforage": "^1.9.0", "next": "^10.2.3", "next-on-netlify": "^3.0.1", "next-with-workbox": "^2.0.1", "node-forge": "^0.10.0", "photoswipe": "file:./thirdparty/photoswipe", "react": "16.13.1", "react-bootstrap": "^1.3.0", "react-burger-menu": "^3.0.4", "react-dom": "16.13.1", "react-dropzone": "^11.2.4", "react-select": "^4.3.1", "react-top-loading-bar": "^2.0.1", "react-virtualized-auto-sizer": "^1.0.2", "react-window": "^1.8.6", "react-window-infinite-loader": "^1.0.5", "scrypt-js": "^3.0.1", "styled-components": "^5.2.0", "workbox-precaching": "^6.1.5", "workbox-recipes": "^6.1.5", "workbox-routing": "^6.1.5", "workbox-strategies": "^6.1.5", "workbox-window": "^6.1.5", "xml-js": "^1.6.11", "yup": "^0.29.3" }, "devDependencies": { "@next/bundle-analyzer": "^9.5.3", "@types/debounce-promise": "^3.1.3", "@types/libsodium-wrappers": "^0.7.8", "@types/localforage": "^0.0.34", "@types/node": "^14.6.4", "@types/photoswipe": "^4.1.1", "@types/react": "^16.9.49", "@types/react-select": "^4.0.15", "@types/react-window": "^1.8.2", "@types/react-window-infinite-loader": "^1.0.3", "@types/styled-components": "^5.1.3", "@types/yup": "^0.29.7", "babel-plugin-styled-components": "^1.11.1", "eslint": "^7.27.0", "eslint-config-google": "^0.14.0", "eslint-plugin-react": "^7.23.2", "husky": "^6.0.0", "lint-staged": "^11.0.0", "typescript": "^4.1.3" }, "standard": { "parser": "babel-eslint" }, "lint-staged": { "src/**/*.{js,jsx,ts,tsx}": "eslint" }, "husky": { "hooks": { "pre-commit": "yarn run lint-staged" } } }