{
	"name": "homarr",
	"version": "0.7.2",
	"description": "Homarr - A homepage for your server.",
	"repository": {
		"type": "git",
		"url": "https://github.com/ajnart/homarr"
	},
	"scripts": {
		"dev": "next dev",
		"build": "next build",
		"analyze": "ANALYZE=true next build",
		"start": "next start",
		"typecheck": "tsc --noEmit",
		"export": "next build && next export",
		"lint": "next lint",
		"jest": "jest",
		"jest:watch": "jest --watch",
		"prettier:check": "prettier --check \"**/*.{ts,tsx}\"",
		"prettier:write": "prettier --write \"**/*.{ts,tsx}\"",
		"test": "npm run prettier:check && npm run lint && npm run typecheck && npm run jest",
		"storybook": "start-storybook -p 7001",
		"storybook:build": "build-storybook",
		"ci": "yarn test && yarn lint --fix && yarn typecheck && yarn prettier:write"
	},
	"dependencies": {
		"@ctrl/deluge": "^4.1.0",
		"@ctrl/qbittorrent": "^4.0.0",
		"@ctrl/shared-torrent": "^4.1.0",
		"@ctrl/transmission": "^4.1.1",
		"@dnd-kit/core": "^6.0.1",
		"@dnd-kit/sortable": "^7.0.0",
		"@dnd-kit/utilities": "^3.2.0",
		"@mantine/core": "^4.2.8",
		"@mantine/dates": "^4.2.8",
		"@mantine/dropzone": "^4.2.8",
		"@mantine/form": "^4.2.8",
		"@mantine/hooks": "^4.2.8",
		"@mantine/next": "^4.2.8",
		"@mantine/notifications": "^4.2.8",
		"@mantine/prism": "^4.2.8",
		"@nivo/core": "^0.79.0",
		"@nivo/line": "^0.79.1",
		"@tabler/icons": "^1.68.0",
		"axios": "^0.27.2",
		"cookies-next": "^2.0.4",
		"dayjs": "^1.11.3",
		"framer-motion": "^6.3.1",
		"js-file-download": "^0.4.12",
		"next": "12.1.6",
		"prism-react-renderer": "^1.3.1",
		"react": "^17.0.1",
		"react-dom": "^17.0.1",
		"systeminformation": "^5.11.16",
		"uuid": "^8.3.2"
	},
	"devDependencies": {
		"@babel/core": "^7.17.8",
		"@next/bundle-analyzer": "^12.1.4",
		"@next/eslint-plugin-next": "^12.1.4",
		"@storybook/react": "^6.5.4",
		"@types/node": "^17.0.23",
		"@types/react": "17.0.43",
		"@types/uuid": "^8.3.4",
		"@typescript-eslint/eslint-plugin": "^5.16.0",
		"@typescript-eslint/parser": "^5.16.0",
		"eslint": "^8.11.0",
		"eslint-config-airbnb": "^19.0.4",
		"eslint-config-airbnb-typescript": "^16.1.0",
		"eslint-config-mantine": "1.1.0",
		"eslint-plugin-import": "^2.25.4",
		"eslint-plugin-jest": "^26.1.3",
		"eslint-plugin-jsx-a11y": "^6.5.1",
		"eslint-plugin-react": "^7.29.4",
		"eslint-plugin-react-hooks": "^4.3.0",
		"eslint-plugin-storybook": "^0.5.11",
		"eslint-plugin-testing-library": "^5.2.0",
		"eslint-plugin-unused-imports": "^2.0.0",
		"jest": "^28.1.0",
		"prettier": "^2.6.2",
		"require-from-string": "^2.0.2",
		"typescript": "4.6.4"
	},
	"resolutions": {
		"@types/react": "17.0.30"
	},
	"packageManager": "yarn@3.2.1"
}
