{ "name": "owncast-admin", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build && next export", "start": "next start", "lint": "eslint --ext .js,.ts,.tsx types/ pages/ components/ stories/", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook", "build-styles": "cd ./style-definitions && style-dictionary build && ./build.sh && cd -" }, "dependencies": { "@ant-design/icons": "4.7.0", "@emoji-mart/data": "^1.0.1", "@fontsource/open-sans": "^4.5.10", "@fontsource/poppins": "^4.5.8", "@storybook/react": "^6.4.22", "@xstate/react": "^3.0.0", "antd": "^4.20.4", "autoprefixer": "^10.4.4", "chart.js": "3.7.0", "chartkick": "4.1.1", "classnames": "2.3.1", "date-fns": "2.28.0", "he": "^1.2.0", "lodash": "4.17.21", "markdown-it": "12.3.2", "next": "^12.1.5", "next-with-less": "^2.0.5", "picmo": "^5.1.0", "postcss-flexbugs-fixes": "^5.0.2", "prop-types": "15.8.1", "rc-overflow": "1.2.4", "rc-util": "5.17.0", "react": "17.0.2", "react-chartkick": "0.5.2", "react-contenteditable": "^3.3.6", "react-crossfade-img": "^1.0.0", "react-dom": "17.0.2", "react-highlighter-ts": "^2.2.0", "react-hotkeys-hook": "^3.4.6", "react-linkify": "1.0.0-alpha", "react-markdown": "8.0.0", "react-markdown-editor-lite": "1.3.2", "react-virtuoso": "^2.10.2", "recoil": "^0.7.2", "slate": "^0.78.0", "slate-react": "^0.79.0", "storybook-addon-designs": "^6.2.1", "ua-parser-js": "1.0.2", "video.js": "^7.18.1", "xstate": "^4.32.1" }, "devDependencies": { "@babel/core": "^7.17.9", "@storybook/addon-a11y": "^6.4.22", "@storybook/addon-actions": "^6.4.22", "@storybook/addon-docs": "^6.4.22", "@storybook/addon-essentials": "^6.4.22", "@storybook/addon-interactions": "^6.4.22", "@storybook/addon-links": "^6.4.22", "@storybook/addon-postcss": "^2.0.0", "@storybook/addon-viewport": "^6.4.22", "@storybook/builder-webpack5": "^6.4.22", "@storybook/manager-webpack5": "^6.4.22", "@storybook/preset-scss": "^1.0.3", "@storybook/testing-library": "^0.0.9", "@svgr/webpack": "^6.2.1", "@types/chart.js": "2.9.35", "@types/classnames": "2.3.1", "@types/markdown-it": "12.2.3", "@types/node": "17.0.0", "@types/prop-types": "15.7.4", "@types/react": "^18.0.5", "@types/react-linkify": "1.0.1", "@types/ua-parser-js": "0.7.36", "@typescript-eslint/eslint-plugin": "5.10.2", "@typescript-eslint/parser": "5.10.2", "addon-screen-reader": "^1.8.6", "babel-loader": "^8.2.4", "chromatic": "^6.5.4", "css-loader": "^5.2.7", "eslint": "8.8.0", "eslint-config-airbnb": "19.0.4", "eslint-config-next": "12.0.10", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "2.25.4", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-react": "7.28.0", "eslint-plugin-react-hooks": "4.3.0", "eslint-plugin-storybook": "^0.5.10", "html-webpack-plugin": "^5.5.0", "less": "^4.1.2", "less-loader": "^10.2.0", "prettier": "2.6.2", "sass": "^1.50.0", "sass-loader": "^10.1.1", "sb": "^6.4.22", "storybook-dark-mode": "^1.0.9", "storybook-preset-less": "^1.1.2", "style-dictionary": "^3.7.0", "style-loader": "^2.0.0", "typescript": "4.5.5", "yaml": "^2.0.1" } }