{
	"name": "facit",
	"version": "4.3.4",
	"private": true,
	"scripts": {
		"start": "react-scripts start",
		"build": "react-scripts build",
		"serve": "serve -s build",
		"test": "react-scripts test",
		"eject": "react-scripts eject",
		"lint": "eslint .",
		"lint:fix": "eslint --fix --ext .js --ext .ts --ext .jsx --ext .tsx ./src",
		"lint:scss": "stylelint **/*.scss",
		"lint:fix-scss": "stylelint --fix **/*.scss",
		"icon": "svgr SvgIcons -d src/components/icon/svg-icons --typescript",
		"storybook": "storybook dev -p 6006",
		"build-storybook": "storybook build"
	},
	"jest": {
		"transformIgnorePatterns": [
			"<rootDir>/node_modules/(?!pascalcase|prismjs|@omtanke/react-use-event-outside/.*)"
		]
	},
	"eslintConfig": {
		"extends": [
			"react-app",
			"react-app/jest",
			"plugin:storybook/recommended"
		],
		"overrides": [
			{
				"files": [
					"**/*.stories.*"
				],
				"rules": {
					"import/no-anonymous-default-export": "off"
				}
			}
		]
	},
	"browserslist": {
		"production": [
			">0.2%",
			"not dead",
			"not op_mini all"
		],
		"development": [
			"last 4 version",
			">0.2%"
		]
	},
	"dependencies": {
		"@emotion/react": "^11.11.3",
		"@hello-pangea/dnd": "^16.5.0",
		"@omtanke/react-use-event-outside": "^1.0.1",
		"@popperjs/core": "^2.11.8",
		"@reactour/tour": "^3.6.1",
		"@testing-library/jest-dom": "^6.2.0",
		"@testing-library/react": "^14.1.2",
		"@testing-library/user-event": "^14.5.2",
		"@types/jest": "^29.5.11",
		"@types/node": "^20.11.5",
		"@types/react": "^18.2.48",
		"@types/react-dom": "^18.2.18",
		"agora-rtc-react": "^2.2.0",
		"agora-rtc-sdk-ng": "^4.21.0",
		"agora-rtm-sdk": "^1.5.1",
		"antd": "^5.20.1",
		"apexcharts": "^3.45.1",
		"axios": "^1.6.8",
		"classnames": "^2.5.1",
		"croppie": "^2.6.5",
		"date-fns": "2.30.0",
		"dayjs": "^1.11.10",
		"formik": "^2.4.5",
		"framer-motion": "^10.18.0",
		"i18next": "^23.7.16",
		"i18next-browser-languagedetector": "^7.2.0",
		"i18next-http-backend": "^2.4.2",
		"jsx-to-string": "^1.4.0",
		"mediasoup-client": "^3.18.3",
		"pascalcase": "^2.0.0",
		"payment": "^2.4.6",
		"prismjs": "^1.29.0",
		"prop-types": "^15.8.1",
		"rc-tree": "^5.8.2",
		"react": "^18.2.0",
		"react-apexcharts": "^1.4.1",
		"react-big-calendar": "^1.8.6",
		"react-credit-cards-2": "0.10.0",
		"react-date-range": "^1.4.0",
		"react-dom": "^18.2.0",
		"react-ga4": "^2.1.0",
		"react-i18next": "^14.0.0",
		"react-image-webp": "^0.8.0",
		"react-input-mask": "^2.0.4",
		"react-jss": "^10.10.0",
		"react-modern-calendar-datepicker": "^3.1.6",
		"react-notifications-component": "^4.0.1",
		"react-number-format": "^5.3.1",
		"react-popper": "^2.3.0",
		"react-router-dom": "^6.21.2",
		"react-router-hash-link": "^2.4.3",
		"react-scrollspy": "^3.4.3",
		"react-syntax-highlighter": "^15.5.0",
		"react-toastify": "^10.0.3",
		"react-transition-group": "^4.4.5",
		"react-use": "^17.4.3",
		"swiper": "^11.0.7",
		"typescript": "^5.3.3",
		"use-clipboard-copy": "^0.2.0",
		"video.js": "^7.19.2",
		"web-vitals": "^3.5.1"
	},
	"devDependencies": {
		"@storybook/addon-a11y": "^7.6.9",
		"@storybook/addon-actions": "^7.6.9",
		"@storybook/addon-controls": "^7.6.9",
		"@storybook/addon-docs": "^7.6.9",
		"@storybook/addon-essentials": "^7.6.9",
		"@storybook/addon-links": "^7.6.9",
		"@storybook/addons": "^7.6.9",
		"@storybook/node-logger": "^7.6.9",
		"@storybook/preset-create-react-app": "^7.6.9",
		"@storybook/react": "^7.6.9",
		"@storybook/react-webpack5": "^7.6.9",
		"@storybook/theming": "^7.6.9",
		"@svgr/cli": "^8.1.0",
		"@types/croppie": "^2.6.4",
		"@types/pascalcase": "^1.0.3",
		"@types/payment": "^2.1.7",
		"@types/prismjs": "^1.26.3",
		"@types/react-big-calendar": "^1.8.8",
		"@types/react-date-range": "^1.4.9",
		"@types/react-input-mask": "^3.0.5",
		"@types/react-router-hash-link": "^2.4.9",
		"@types/react-scrollspy": "^3.3.9",
		"@types/react-syntax-highlighter": "^15.5.11",
		"@types/react-transition-group": "^4.4.10",
		"@types/video.js": "^7.3.58",
		"animate.css": "^4.1.1",
		"bootstrap": "^5.3.2",
		"eslint": "^8.56.0",
		"eslint-config-airbnb": "^19.0.4",
		"eslint-config-airbnb-typescript": "^17.1.0",
		"eslint-config-prettier": "^9.1.0",
		"eslint-plugin-eslint-comments": "^3.2.0",
		"eslint-plugin-flowtype": "^8.0.3",
		"eslint-plugin-import": "^2.29.1",
		"eslint-plugin-jsx-a11y": "^6.8.0",
		"eslint-plugin-prettier": "^5.1.3",
		"eslint-plugin-react": "^7.33.2",
		"eslint-plugin-react-hooks": "^4.6.0",
		"eslint-plugin-storybook": "^0.6.15",
		"prettier": "^3.2.4",
		"react-scripts": "5.0.1",
		"sass": "^1.70.0",
		"sass-loader": "^14.0.0",
		"storybook": "^7.6.9",
		"stylelint": "^16.1.0",
		"stylelint-config-prettier-scss": "^1.0.0",
		"stylelint-config-standard": "^36.0.0",
		"stylelint-config-standard-scss": "^13.0.0",
		"stylelint-config-twbs-bootstrap": "^13.0.0",
		"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
		"stylelint-declaration-strict-value": "^1.10.4",
		"stylelint-no-px": "^1.0.1",
		"stylelint-order": "^6.0.4",
		"stylelint-prettier": "^5.0.0",
		"stylelint-scss": "^6.0.0",
		"trim-newlines": "^5.0.0",
		"webpack": "5"
	},
	"resolutions": {
		"glob-parent": ">=5.1.2",
		"jackspeak": "2.1.1",
		"json5": ">=2.2.2",
		"nth-check": ">=2.1.1",
		"postcss": ">=8.4.31",
		"trim": "^1.0.1"
	},
	"overrides": {
		"glob-parent": ">=5.1.2",
		"jackspeak": "2.1.1",
		"json5": ">=2.2.2",
		"nth-check": ">=2.1.1",
		"postcss": ">=8.4.31",
		"trim": "^1.0.1"
	}
}
